builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-147 starttime: 1463542271.71 results: success (0) buildid: 20160517191151 builduid: a9f4d94576764abebe8a43ec4301b587 revision: b4e6080db0238862dfb893ea6ab564fcd4375da1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:11.713002) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:11.713511) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:11.713810) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:11.960039) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-17 20:31:11.960411) ========= '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-147 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-147 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-147 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 --20:31:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 34.50 MB/s 20:31:14 (34.50 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.935000 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-17 20:31:14.337580) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-05-17 20:31:14.337923) ========= '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-147 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-147 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-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.601000 ========= master_lag: 2.43 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-05-17 20:31:21.371741) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-17 20:31:21.372166) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b4e6080db0238862dfb893ea6ab564fcd4375da1 --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 b4e6080db0238862dfb893ea6ab564fcd4375da1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-147 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-147 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-147 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-05-17 20:31:22,089 truncating revision to first 12 chars 2016-05-17 20:31:22,089 Setting DEBUG logging. 2016-05-17 20:31:22,089 attempt 1/10 2016-05-17 20:31:22,089 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b4e6080db023?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-17 20:31:23,276 unpacking tar archive at: mozilla-aurora-b4e6080db023/testing/mozharness/ program finished with exit code 0 elapsedTime=1.976000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-17 20:31:23.410972) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:23.411283) ========= script_repo_revision: b4e6080db0238862dfb893ea6ab564fcd4375da1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:23.411699) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:23.411986) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-17 20:31:23.430241) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-05-17 20:31:23.430684) ========= '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-147 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-147 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-147 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 20:31:24 INFO - MultiFileLogger online at 20160517 20:31:24 in C:\slave\test 20:31:24 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 20:31:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:31:24 INFO - {'append_to_log': False, 20:31:24 INFO - 'base_work_dir': 'C:\\slave\\test', 20:31:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:31:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:31:24 INFO - 'buildbot_json_path': 'buildprops.json', 20:31:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:31:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:31:24 INFO - 'download_minidump_stackwalk': True, 20:31:24 INFO - 'download_symbols': 'true', 20:31:24 INFO - 'e10s': False, 20:31:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:31:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:31:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:31:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:31:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:31:24 INFO - 'C:/mozilla-build/tooltool.py'), 20:31:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:31:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:31:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:31:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:31:24 INFO - 'log_level': 'info', 20:31:24 INFO - 'log_to_console': True, 20:31:24 INFO - 'opt_config_files': (), 20:31:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:31:24 INFO - '--processes=1', 20:31:24 INFO - '--config=%(test_path)s/wptrunner.ini', 20:31:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:31:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:31:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:31:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:31:24 INFO - 'pip_index': False, 20:31:24 INFO - 'require_test_zip': True, 20:31:24 INFO - 'test_type': ('testharness',), 20:31:24 INFO - 'this_chunk': '1', 20:31:24 INFO - 'total_chunks': '10', 20:31:24 INFO - 'virtualenv_path': 'venv', 20:31:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:31:24 INFO - 'work_dir': 'build'} 20:31:24 INFO - ##### 20:31:24 INFO - ##### Running clobber step. 20:31:24 INFO - ##### 20:31:24 INFO - Running pre-action listener: _resource_record_pre_action 20:31:24 INFO - Running main action method: clobber 20:31:24 INFO - rmtree: C:\slave\test\build 20:31:24 INFO - Using _rmtree_windows ... 20:31:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:33:02 INFO - Running post-action listener: _resource_record_post_action 20:33:02 INFO - ##### 20:33:02 INFO - ##### Running read-buildbot-config step. 20:33:02 INFO - ##### 20:33:02 INFO - Running pre-action listener: _resource_record_pre_action 20:33:02 INFO - Running main action method: read_buildbot_config 20:33:02 INFO - Using buildbot properties: 20:33:02 INFO - { 20:33:02 INFO - "project": "", 20:33:02 INFO - "product": "firefox", 20:33:02 INFO - "script_repo_revision": "production", 20:33:02 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 20:33:02 INFO - "repository": "", 20:33:02 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 20:33:02 INFO - "buildid": "20160517191151", 20:33:02 INFO - "pgo_build": "False", 20:33:02 INFO - "basedir": "C:\\slave\\test", 20:33:02 INFO - "buildnumber": 15, 20:33:02 INFO - "slavename": "t-w732-ix-147", 20:33:02 INFO - "revision": "b4e6080db0238862dfb893ea6ab564fcd4375da1", 20:33:02 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 20:33:02 INFO - "platform": "win32", 20:33:02 INFO - "branch": "mozilla-aurora", 20:33:02 INFO - "repo_path": "releases/mozilla-aurora", 20:33:02 INFO - "moz_repo_path": "", 20:33:02 INFO - "stage_platform": "win32", 20:33:02 INFO - "builduid": "a9f4d94576764abebe8a43ec4301b587", 20:33:02 INFO - "slavebuilddir": "test" 20:33:02 INFO - } 20:33:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 20:33:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 20:33:02 INFO - Running post-action listener: _resource_record_post_action 20:33:02 INFO - ##### 20:33:02 INFO - ##### Running download-and-extract step. 20:33:02 INFO - ##### 20:33:02 INFO - Running pre-action listener: _resource_record_pre_action 20:33:02 INFO - Running main action method: download_and_extract 20:33:02 INFO - mkdir: C:\slave\test\build\tests 20:33:02 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')]} 20:33:02 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:33:02 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 20:33:02 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:33:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:33:03 INFO - Downloaded 1274 bytes. 20:33:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:33:03 INFO - Using the following test package requirements: 20:33:03 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:33:03 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 20:33:03 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 20:33:03 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'jsshell-win32.zip'], 20:33:03 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 20:33:03 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:33:03 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 20:33:03 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 20:33:03 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 20:33:03 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:33:03 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 20:33:03 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 20:33:03 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')]} 20:33:03 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:33:03 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 20:33:03 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:33:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:33:05 INFO - Downloaded 19979480 bytes. 20:33:05 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/*'] 20:33:05 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/* 20:33:07 INFO - caution: filename not matched: web-platform/* 20:33:07 INFO - Return code: 11 20:33:07 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')]} 20:33:07 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:33:07 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:33:07 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:33:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:33:10 INFO - Downloaded 36409073 bytes. 20:33:10 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/*'] 20:33:10 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/* 20:33:58 INFO - caution: filename not matched: bin/* 20:33:58 INFO - caution: filename not matched: config/* 20:33:58 INFO - caution: filename not matched: mozbase/* 20:33:58 INFO - caution: filename not matched: marionette/* 20:33:58 INFO - caution: filename not matched: tools/wptserve/* 20:33:58 INFO - Return code: 11 20:33:58 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')]} 20:33:58 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 20:33:58 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:33:58 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 20:33:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:34:03 INFO - Downloaded 68454789 bytes. 20:34:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:34:03 INFO - mkdir: C:\slave\test\properties 20:34:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:34:04 INFO - Writing to file C:\slave\test\properties\build_url 20:34:04 INFO - Contents: 20:34:04 INFO - build_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:34:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:34:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:34:05 INFO - Writing to file C:\slave\test\properties\symbols_url 20:34:05 INFO - Contents: 20:34:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:34:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:34:05 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:34:05 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:34:05 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:34:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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 20:34:08 INFO - Downloaded 55536382 bytes. 20:34:08 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'] 20:34:08 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 20:34:11 INFO - Return code: 0 20:34:11 INFO - Running post-action listener: _resource_record_post_action 20:34:11 INFO - Running post-action listener: set_extra_try_arguments 20:34:11 INFO - ##### 20:34:11 INFO - ##### Running create-virtualenv step. 20:34:11 INFO - ##### 20:34:11 INFO - Running pre-action listener: _pre_create_virtualenv 20:34:11 INFO - Running pre-action listener: _resource_record_pre_action 20:34:11 INFO - Running main action method: create_virtualenv 20:34:11 INFO - Creating virtualenv C:\slave\test\build\venv 20:34:11 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 20:34:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:34:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:34:22 INFO - Installing distribute......................................................................................................................................................................................done. 20:34:23 INFO - Return code: 0 20:34:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:34:23 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')]} 20:34:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:34:23 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')]} 20:34:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:34:23 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A09D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x018E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', '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 20:34:23 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 20:34:23 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 20:34:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:34:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:34:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:34:23 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 20:34:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:34:23 INFO - 'DCLOCATION': 'SCL3', 20:34:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:34:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:34:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:34:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:34:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:34:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:34:23 INFO - 'HOMEDRIVE': 'C:', 20:34:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:34:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:34:23 INFO - 'KTS_VERSION': '1.19c', 20:34:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:34:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:34:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 20:34:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:34:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:34:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:34:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:34:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:34:23 INFO - 'MOZ_AIRBAG': '1', 20:34:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:34:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:34:23 INFO - 'MOZ_MSVCVERSION': '8', 20:34:23 INFO - 'MOZ_NO_REMOTE': '1', 20:34:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:34:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:34:23 INFO - 'NO_EM_RESTART': '1', 20:34:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:34:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:34:23 INFO - 'OS': 'Windows_NT', 20:34:23 INFO - 'OURDRIVE': 'C:', 20:34:23 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\\', 20:34:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:34:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:34:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:34:23 INFO - 'PROCESSOR_LEVEL': '6', 20:34:23 INFO - 'PROCESSOR_REVISION': '1e05', 20:34:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:34:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:34:23 INFO - 'PROMPT': '$P$G', 20:34:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:34:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:34:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:34:23 INFO - 'PWD': 'C:\\slave\\test', 20:34:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:34:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:34:23 INFO - 'SYSTEMDRIVE': 'C:', 20:34:23 INFO - 'SYSTEMROOT': 'C:\\windows', 20:34:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:23 INFO - 'TEST1': 'testie', 20:34:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:23 INFO - 'USERDOMAIN': 'T-W732-IX-147', 20:34:23 INFO - 'USERNAME': 'cltbld', 20:34:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:34:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:34:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:34:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:34:23 INFO - 'WINDIR': 'C:\\windows', 20:34:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:34:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:34:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:34:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:34:25 INFO - Downloading/unpacking psutil>=0.7.1 20:34:25 INFO - Running setup.py egg_info for package psutil 20:34:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:34:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:34:25 INFO - Installing collected packages: psutil 20:34:25 INFO - Running setup.py install for psutil 20:34:25 INFO - building 'psutil._psutil_windows' extension 20:34:25 INFO - error: Unable to find vcvarsall.bat 20:34:25 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-ou9doe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:34:25 INFO - running install 20:34:25 INFO - running build 20:34:25 INFO - running build_py 20:34:25 INFO - creating build 20:34:25 INFO - creating build\lib.win32-2.7 20:34:25 INFO - creating build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:34:25 INFO - running build_ext 20:34:25 INFO - building 'psutil._psutil_windows' extension 20:34:25 INFO - error: Unable to find vcvarsall.bat 20:34:25 INFO - ---------------------------------------- 20:34:25 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-ou9doe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:34:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:34:25 WARNING - Return code: 1 20:34:25 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! 20:34:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:34:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:34:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:34:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:34:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:34:25 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A09D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x018E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', '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 20:34:25 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 20:34:25 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 20:34:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:34:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:34:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:34:25 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 20:34:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:34:25 INFO - 'DCLOCATION': 'SCL3', 20:34:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:34:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:34:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:34:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:34:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:34:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:34:25 INFO - 'HOMEDRIVE': 'C:', 20:34:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:34:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:34:25 INFO - 'KTS_VERSION': '1.19c', 20:34:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:34:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:34:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 20:34:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:34:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:34:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:34:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:34:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:34:25 INFO - 'MOZ_AIRBAG': '1', 20:34:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:34:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:34:25 INFO - 'MOZ_MSVCVERSION': '8', 20:34:25 INFO - 'MOZ_NO_REMOTE': '1', 20:34:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:34:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:34:25 INFO - 'NO_EM_RESTART': '1', 20:34:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:34:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:34:25 INFO - 'OS': 'Windows_NT', 20:34:25 INFO - 'OURDRIVE': 'C:', 20:34:25 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\\', 20:34:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:34:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:34:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:34:25 INFO - 'PROCESSOR_LEVEL': '6', 20:34:25 INFO - 'PROCESSOR_REVISION': '1e05', 20:34:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:34:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:34:25 INFO - 'PROMPT': '$P$G', 20:34:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:34:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:34:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:34:25 INFO - 'PWD': 'C:\\slave\\test', 20:34:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:34:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:34:25 INFO - 'SYSTEMDRIVE': 'C:', 20:34:25 INFO - 'SYSTEMROOT': 'C:\\windows', 20:34:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:25 INFO - 'TEST1': 'testie', 20:34:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:25 INFO - 'USERDOMAIN': 'T-W732-IX-147', 20:34:25 INFO - 'USERNAME': 'cltbld', 20:34:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:34:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:34:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:34:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:34:25 INFO - 'WINDIR': 'C:\\windows', 20:34:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:34:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:34:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:34:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:34:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:34:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:34:26 INFO - Running setup.py egg_info for package mozsystemmonitor 20:34:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:34:26 INFO - Running setup.py egg_info for package psutil 20:34:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:34:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:34:26 INFO - Installing collected packages: mozsystemmonitor, psutil 20:34:26 INFO - Running setup.py install for mozsystemmonitor 20:34:26 INFO - Running setup.py install for psutil 20:34:26 INFO - building 'psutil._psutil_windows' extension 20:34:26 INFO - error: Unable to find vcvarsall.bat 20:34:26 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-dzuxde-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:34:26 INFO - running install 20:34:26 INFO - running build 20:34:26 INFO - running build_py 20:34:26 INFO - running build_ext 20:34:26 INFO - building 'psutil._psutil_windows' extension 20:34:26 INFO - error: Unable to find vcvarsall.bat 20:34:26 INFO - ---------------------------------------- 20:34:26 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-dzuxde-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:34:26 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:34:26 WARNING - Return code: 1 20:34:26 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! 20:34:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:34:26 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')]} 20:34:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:34:26 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')]} 20:34:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:34:26 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A09D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x018E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', '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 20:34:26 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 20:34:26 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 20:34:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:34:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:34:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:34:26 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 20:34:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:34:26 INFO - 'DCLOCATION': 'SCL3', 20:34:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:34:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:34:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:34:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:34:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:34:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:34:26 INFO - 'HOMEDRIVE': 'C:', 20:34:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:34:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:34:26 INFO - 'KTS_VERSION': '1.19c', 20:34:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:34:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:34:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 20:34:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:34:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:34:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:34:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:34:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:34:26 INFO - 'MOZ_AIRBAG': '1', 20:34:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:34:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:34:26 INFO - 'MOZ_MSVCVERSION': '8', 20:34:26 INFO - 'MOZ_NO_REMOTE': '1', 20:34:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:34:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:34:26 INFO - 'NO_EM_RESTART': '1', 20:34:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:34:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:34:26 INFO - 'OS': 'Windows_NT', 20:34:26 INFO - 'OURDRIVE': 'C:', 20:34:26 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\\', 20:34:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:34:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:34:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:34:26 INFO - 'PROCESSOR_LEVEL': '6', 20:34:26 INFO - 'PROCESSOR_REVISION': '1e05', 20:34:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:34:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:34:26 INFO - 'PROMPT': '$P$G', 20:34:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:34:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:34:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:34:26 INFO - 'PWD': 'C:\\slave\\test', 20:34:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:34:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:34:26 INFO - 'SYSTEMDRIVE': 'C:', 20:34:26 INFO - 'SYSTEMROOT': 'C:\\windows', 20:34:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:26 INFO - 'TEST1': 'testie', 20:34:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:26 INFO - 'USERDOMAIN': 'T-W732-IX-147', 20:34:26 INFO - 'USERNAME': 'cltbld', 20:34:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:34:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:34:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:34:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:34:26 INFO - 'WINDIR': 'C:\\windows', 20:34:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:34:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:34:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:34:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:34:27 INFO - Downloading/unpacking blobuploader==1.2.4 20:34:27 INFO - Downloading blobuploader-1.2.4.tar.gz 20:34:27 INFO - Running setup.py egg_info for package blobuploader 20:34:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:34:31 INFO - Running setup.py egg_info for package requests 20:34:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:34:31 INFO - Downloading docopt-0.6.1.tar.gz 20:34:31 INFO - Running setup.py egg_info for package docopt 20:34:31 INFO - Installing collected packages: blobuploader, docopt, requests 20:34:31 INFO - Running setup.py install for blobuploader 20:34:31 INFO - Running setup.py install for docopt 20:34:31 INFO - Running setup.py install for requests 20:34:31 INFO - Successfully installed blobuploader docopt requests 20:34:31 INFO - Cleaning up... 20:34:31 INFO - Return code: 0 20:34:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:34: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')]} 20:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:34: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')]} 20:34:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:34:31 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A09D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x018E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, '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-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', '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 20:34:31 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 20:34:31 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 20:34:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:34:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:34:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:34:31 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 20:34:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:34:31 INFO - 'DCLOCATION': 'SCL3', 20:34:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:34:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:34:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:34:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:34:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:34:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:34:31 INFO - 'HOMEDRIVE': 'C:', 20:34:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:34:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:34:31 INFO - 'KTS_VERSION': '1.19c', 20:34:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:34:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:34:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 20:34:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:34:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:34:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:34:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:34:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:34:31 INFO - 'MOZ_AIRBAG': '1', 20:34:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:34:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:34:31 INFO - 'MOZ_MSVCVERSION': '8', 20:34:31 INFO - 'MOZ_NO_REMOTE': '1', 20:34:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:34:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:34:31 INFO - 'NO_EM_RESTART': '1', 20:34:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:34:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:34:31 INFO - 'OS': 'Windows_NT', 20:34:31 INFO - 'OURDRIVE': 'C:', 20:34: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\\', 20:34:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:34:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:34:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:34:31 INFO - 'PROCESSOR_LEVEL': '6', 20:34:31 INFO - 'PROCESSOR_REVISION': '1e05', 20:34:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:34:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:34:31 INFO - 'PROMPT': '$P$G', 20:34:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:34:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:34:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:34:31 INFO - 'PWD': 'C:\\slave\\test', 20:34:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:34:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:34:31 INFO - 'SYSTEMDRIVE': 'C:', 20:34:31 INFO - 'SYSTEMROOT': 'C:\\windows', 20:34:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:31 INFO - 'TEST1': 'testie', 20:34:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:31 INFO - 'USERDOMAIN': 'T-W732-IX-147', 20:34:31 INFO - 'USERNAME': 'cltbld', 20:34:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:34:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:34:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:34:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:34:31 INFO - 'WINDIR': 'C:\\windows', 20:34:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:34:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:34:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:34:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:34:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:34:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:34:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:34:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:34:36 INFO - Unpacking c:\slave\test\build\tests\marionette 20:34:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:34:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:34:36 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 20:34:36 INFO - Running setup.py install for browsermob-proxy 20:34:49 INFO - Running setup.py install for manifestparser 20:34:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for marionette-client 20:34:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:34:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for marionette-driver 20:34:49 INFO - Running setup.py install for mozcrash 20:34:49 INFO - Running setup.py install for mozdebug 20:34:49 INFO - Running setup.py install for mozdevice 20:34:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozfile 20:34:49 INFO - Running setup.py install for mozhttpd 20:34:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozinfo 20:34:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozInstall 20:34:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozleak 20:34:49 INFO - Running setup.py install for mozlog 20:34:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for moznetwork 20:34:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozprocess 20:34:49 INFO - Running setup.py install for mozprofile 20:34:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozrunner 20:34:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for mozscreenshot 20:34:49 INFO - Running setup.py install for moztest 20:34:49 INFO - Running setup.py install for mozversion 20:34:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:34:49 INFO - Running setup.py install for wptserve 20:34:49 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 20:34:49 INFO - Cleaning up... 20:34:49 INFO - Return code: 0 20:34:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:34:49 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')]} 20:34:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:34:49 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')]} 20:34:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:34:49 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 0x01B586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A09D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B87368>, '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 0x018E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, '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-147', 'USERDOMAIN': 'T-W732-IX-147', '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-147', '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 20:34:49 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 20:34:49 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 20:34:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:34:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:34:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:34:49 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 20:34:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:34:49 INFO - 'DCLOCATION': 'SCL3', 20:34:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:34:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:34:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:34:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:34:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:34:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:34:49 INFO - 'HOMEDRIVE': 'C:', 20:34:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:34:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:34:49 INFO - 'KTS_VERSION': '1.19c', 20:34:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:34:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:34:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 20:34:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:34:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:34:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:34:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:34:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:34:49 INFO - 'MOZ_AIRBAG': '1', 20:34:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:34:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:34:49 INFO - 'MOZ_MSVCVERSION': '8', 20:34:49 INFO - 'MOZ_NO_REMOTE': '1', 20:34:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:34:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:34:49 INFO - 'NO_EM_RESTART': '1', 20:34:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:34:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:34:49 INFO - 'OS': 'Windows_NT', 20:34:49 INFO - 'OURDRIVE': 'C:', 20:34:49 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\\', 20:34:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:34:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:34:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:34:49 INFO - 'PROCESSOR_LEVEL': '6', 20:34:49 INFO - 'PROCESSOR_REVISION': '1e05', 20:34:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:34:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:34:49 INFO - 'PROMPT': '$P$G', 20:34:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:34:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:34:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:34:49 INFO - 'PWD': 'C:\\slave\\test', 20:34:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:34:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:34:49 INFO - 'SYSTEMDRIVE': 'C:', 20:34:49 INFO - 'SYSTEMROOT': 'C:\\windows', 20:34:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:49 INFO - 'TEST1': 'testie', 20:34:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:34:49 INFO - 'USERDOMAIN': 'T-W732-IX-147', 20:34:49 INFO - 'USERNAME': 'cltbld', 20:34:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:34:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:34:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:34:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:34:49 INFO - 'WINDIR': 'C:\\windows', 20:34:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:34:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:34:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:34:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:34:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:34:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:34:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:34:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:34:54 INFO - Unpacking c:\slave\test\build\tests\marionette 20:34:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:34:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:34:54 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)) 20:35:05 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)) 20:35:05 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)) 20:35:05 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)) 20:35:05 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)) 20:35:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:35:05 INFO - Downloading blessings-1.6.tar.gz 20:35:05 INFO - Running setup.py egg_info for package blessings 20:35:05 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)) 20:35:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:35:05 INFO - Running setup.py install for blessings 20:35:05 INFO - Running setup.py install for browsermob-proxy 20:35:05 INFO - Running setup.py install for manifestparser 20:35:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Running setup.py install for marionette-client 20:35:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:35:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Running setup.py install for marionette-driver 20:35:05 INFO - Running setup.py install for mozcrash 20:35:05 INFO - Running setup.py install for mozdebug 20:35:05 INFO - Running setup.py install for mozdevice 20:35:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Running setup.py install for mozhttpd 20:35:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Running setup.py install for mozInstall 20:35:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Running setup.py install for mozleak 20:35:05 INFO - Running setup.py install for mozprofile 20:35:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Running setup.py install for mozrunner 20:35:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:35:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:35:07 INFO - Running setup.py install for mozscreenshot 20:35:07 INFO - Running setup.py install for moztest 20:35:07 INFO - Running setup.py install for mozversion 20:35:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:35:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:35:07 INFO - Running setup.py install for wptserve 20:35:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:35:07 INFO - Cleaning up... 20:35:07 INFO - Return code: 0 20:35:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:35:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:35:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:35:08 INFO - Reading from file tmpfile_stdout 20:35:08 INFO - Using _rmtree_windows ... 20:35:08 INFO - Using _rmtree_windows ... 20:35:08 INFO - Current package versions: 20:35:08 INFO - blessings == 1.6 20:35:08 INFO - blobuploader == 1.2.4 20:35:08 INFO - browsermob-proxy == 0.6.0 20:35:08 INFO - distribute == 0.6.14 20:35:08 INFO - docopt == 0.6.1 20:35:08 INFO - manifestparser == 1.1 20:35:08 INFO - marionette-client == 2.3.0 20:35:08 INFO - marionette-driver == 1.4.0 20:35:08 INFO - mozInstall == 1.12 20:35:08 INFO - mozcrash == 0.17 20:35:08 INFO - mozdebug == 0.1 20:35:08 INFO - mozdevice == 0.48 20:35:08 INFO - mozfile == 1.2 20:35:08 INFO - mozhttpd == 0.7 20:35:08 INFO - mozinfo == 0.9 20:35:08 INFO - mozleak == 0.1 20:35:08 INFO - mozlog == 3.1 20:35:08 INFO - moznetwork == 0.27 20:35:08 INFO - mozprocess == 0.22 20:35:08 INFO - mozprofile == 0.28 20:35:08 INFO - mozrunner == 6.11 20:35:08 INFO - mozscreenshot == 0.1 20:35:08 INFO - mozsystemmonitor == 0.0 20:35:08 INFO - moztest == 0.7 20:35:08 INFO - mozversion == 1.4 20:35:08 INFO - requests == 1.2.3 20:35:08 INFO - wptserve == 1.4.0 20:35:08 INFO - Running post-action listener: _resource_record_post_action 20:35:08 INFO - Running post-action listener: _start_resource_monitoring 20:35:08 INFO - Starting resource monitoring. 20:35:08 INFO - ##### 20:35:08 INFO - ##### Running pull step. 20:35:08 INFO - ##### 20:35:08 INFO - Running pre-action listener: _resource_record_pre_action 20:35:08 INFO - Running main action method: pull 20:35:08 INFO - Pull has nothing to do! 20:35:08 INFO - Running post-action listener: _resource_record_post_action 20:35:08 INFO - ##### 20:35:08 INFO - ##### Running install step. 20:35:08 INFO - ##### 20:35:08 INFO - Running pre-action listener: _resource_record_pre_action 20:35:08 INFO - Running main action method: install 20:35:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:35:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:35:08 INFO - Reading from file tmpfile_stdout 20:35:08 INFO - Using _rmtree_windows ... 20:35:08 INFO - Using _rmtree_windows ... 20:35:08 INFO - Detecting whether we're running mozinstall >=1.0... 20:35:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:35:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:35:08 INFO - Reading from file tmpfile_stdout 20:35:08 INFO - Output received: 20:35:08 INFO - Usage: mozinstall-script.py [options] installer 20:35:08 INFO - Options: 20:35:08 INFO - -h, --help show this help message and exit 20:35:08 INFO - -d DEST, --destination=DEST 20:35:08 INFO - Directory to install application into. [default: 20:35:08 INFO - "C:\slave\test"] 20:35:08 INFO - --app=APP Application being installed. [default: firefox] 20:35:08 INFO - Using _rmtree_windows ... 20:35:08 INFO - Using _rmtree_windows ... 20:35:08 INFO - mkdir: C:\slave\test\build\application 20:35:08 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'] 20:35:08 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 20:35:10 INFO - Reading from file tmpfile_stdout 20:35:10 INFO - Output received: 20:35:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:35:10 INFO - Using _rmtree_windows ... 20:35:10 INFO - Using _rmtree_windows ... 20:35:10 INFO - Running post-action listener: _resource_record_post_action 20:35:10 INFO - ##### 20:35:10 INFO - ##### Running run-tests step. 20:35:10 INFO - ##### 20:35:10 INFO - Running pre-action listener: _resource_record_pre_action 20:35:10 INFO - Running main action method: run_tests 20:35:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:35:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:35:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:35:10 INFO - grabbing minidump binary from tooltool 20:35:10 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')]} 20:35:10 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 0x01B87368>, '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 0x018E4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:35:10 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 20:35:10 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 20:35:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:35:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwxccra 20:35:12 INFO - INFO - File integrity verified, renaming tmpwxccra to win32-minidump_stackwalk.exe 20:35:12 INFO - Return code: 0 20:35:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:35:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:35:12 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/UU6oLo5PR325ERBV-4QFQw/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 20:35:12 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/UU6oLo5PR325ERBV-4QFQw/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 20:35:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:35:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:35:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:35:12 INFO - 'COMPUTERNAME': 'T-W732-IX-147', 20:35:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:35:12 INFO - 'DCLOCATION': 'SCL3', 20:35:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:35:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:35:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:35:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:35:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:35:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:35:12 INFO - 'HOMEDRIVE': 'C:', 20:35:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:35:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:35:12 INFO - 'KTS_VERSION': '1.19c', 20:35:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:35:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:35:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-147', 20:35:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:35:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:35:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:35:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:35:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:35:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:35:12 INFO - 'MOZ_AIRBAG': '1', 20:35:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:35:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:35:12 INFO - 'MOZ_MSVCVERSION': '8', 20:35:12 INFO - 'MOZ_NO_REMOTE': '1', 20:35:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:35:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:35:12 INFO - 'NO_EM_RESTART': '1', 20:35:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:35:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:35:12 INFO - 'OS': 'Windows_NT', 20:35:12 INFO - 'OURDRIVE': 'C:', 20:35:12 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\\', 20:35:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:35:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:35:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:35:12 INFO - 'PROCESSOR_LEVEL': '6', 20:35:12 INFO - 'PROCESSOR_REVISION': '1e05', 20:35:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:35:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:35:12 INFO - 'PROMPT': '$P$G', 20:35:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:35:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:35:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:35:12 INFO - 'PWD': 'C:\\slave\\test', 20:35:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:35:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:35:12 INFO - 'SYSTEMDRIVE': 'C:', 20:35:12 INFO - 'SYSTEMROOT': 'C:\\windows', 20:35:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:35:12 INFO - 'TEST1': 'testie', 20:35:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:35:12 INFO - 'USERDOMAIN': 'T-W732-IX-147', 20:35:12 INFO - 'USERNAME': 'cltbld', 20:35:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:35:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:35:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:35:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:35:12 INFO - 'WINDIR': 'C:\\windows', 20:35:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:35:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:35:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:35:12 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/UU6oLo5PR325ERBV-4QFQw/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 20:35:14 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 20:35:14 INFO - import pkg_resources 20:35:16 INFO - Using 1 client processes 20:35:18 INFO - SUITE-START | Running 778 tests 20:35:18 INFO - Running testharness tests 20:35:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:35:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 20:35:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:35:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:35:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:35:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:35:19 INFO - Setting up ssl 20:35:19 INFO - PROCESS | certutil | 20:35:19 INFO - PROCESS | certutil | 20:35:19 INFO - PROCESS | certutil | 20:35:19 INFO - Certificate Nickname Trust Attributes 20:35:19 INFO - SSL,S/MIME,JAR/XPI 20:35:19 INFO - 20:35:19 INFO - web-platform-tests CT,, 20:35:19 INFO - 20:35:19 INFO - Starting runner 20:35:20 INFO - PROCESS | 444 | [444] 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 20:35:20 INFO - PROCESS | 444 | [444] 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 20:35:20 INFO - PROCESS | 444 | [444] 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 20:35:20 INFO - PROCESS | 444 | [444] 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 20:35:20 INFO - PROCESS | 444 | [444] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:35:22 INFO - PROCESS | 444 | 1463542522001 Marionette DEBUG Marionette enabled via build flag and pref 20:35:22 INFO - PROCESS | 444 | ++DOCSHELL 10BB2000 == 1 [pid = 444] [id = 1] 20:35:22 INFO - PROCESS | 444 | ++DOMWINDOW == 1 (10BB2400) [pid = 444] [serial = 1] [outer = 00000000] 20:35:22 INFO - PROCESS | 444 | [444] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:35:22 INFO - PROCESS | 444 | ++DOMWINDOW == 2 (10BB3000) [pid = 444] [serial = 2] [outer = 10BB2400] 20:35:23 INFO - PROCESS | 444 | ++DOCSHELL 133A7000 == 2 [pid = 444] [id = 2] 20:35:23 INFO - PROCESS | 444 | ++DOMWINDOW == 3 (133A7400) [pid = 444] [serial = 3] [outer = 00000000] 20:35:23 INFO - PROCESS | 444 | [444] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:35:23 INFO - PROCESS | 444 | ++DOMWINDOW == 4 (133A8000) [pid = 444] [serial = 4] [outer = 133A7400] 20:35:23 INFO - PROCESS | 444 | 1463542523614 Marionette INFO Listening on port 2828 20:35:25 INFO - PROCESS | 444 | 1463542525245 Marionette DEBUG Marionette enabled via command-line flag 20:35:25 INFO - PROCESS | 444 | [444] 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 20:35:25 INFO - PROCESS | 444 | [444] 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 20:35:25 INFO - PROCESS | 444 | ++DOCSHELL 148B0800 == 3 [pid = 444] [id = 3] 20:35:25 INFO - PROCESS | 444 | ++DOMWINDOW == 5 (148B8800) [pid = 444] [serial = 5] [outer = 00000000] 20:35:25 INFO - PROCESS | 444 | [444] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:35:25 INFO - PROCESS | 444 | ++DOMWINDOW == 6 (148B9400) [pid = 444] [serial = 6] [outer = 148B8800] 20:35:25 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:35:26 INFO - PROCESS | 444 | ++DOMWINDOW == 7 (15C65000) [pid = 444] [serial = 7] [outer = 133A7400] 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526471 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49625 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526481 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49627 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526488 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49629 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526495 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49630 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526530 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49632 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526539 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49633 20:35:26 INFO - PROCESS | 444 | 1463542526541 Marionette DEBUG Closed connection conn0 20:35:26 INFO - PROCESS | 444 | 1463542526544 Marionette DEBUG Closed connection conn1 20:35:26 INFO - PROCESS | 444 | 1463542526547 Marionette DEBUG Closed connection conn2 20:35:26 INFO - PROCESS | 444 | 1463542526548 Marionette DEBUG Closed connection conn3 20:35:26 INFO - PROCESS | 444 | 1463542526609 Marionette DEBUG Closed connection conn4 20:35:26 INFO - PROCESS | 444 | 1463542526736 Marionette DEBUG Closed connection conn5 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526741 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49634 20:35:26 INFO - PROCESS | 444 | 1463542526749 Marionette DEBUG Closed connection conn6 20:35:26 INFO - PROCESS | 444 | [444] 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 20:35:26 INFO - PROCESS | 444 | 1463542526754 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49635 20:35:26 INFO - PROCESS | 444 | ++DOCSHELL 16B20400 == 4 [pid = 444] [id = 4] 20:35:26 INFO - PROCESS | 444 | ++DOMWINDOW == 8 (16B22400) [pid = 444] [serial = 8] [outer = 00000000] 20:35:26 INFO - PROCESS | 444 | ++DOMWINDOW == 9 (1772D400) [pid = 444] [serial = 9] [outer = 16B22400] 20:35:26 INFO - PROCESS | 444 | ++DOMWINDOW == 10 (177E6800) [pid = 444] [serial = 10] [outer = 16B22400] 20:35:26 INFO - PROCESS | 444 | 1463542526897 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:35:26 INFO - PROCESS | 444 | 1463542526903 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":"20160517191151","device":"desktop","version":"48.0a2"} 20:35:28 INFO - PROCESS | 444 | [444] 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 20:35:28 INFO - PROCESS | 444 | [444] 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 20:35:28 INFO - PROCESS | 444 | [444] 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 20:35:29 INFO - PROCESS | 444 | ++DOCSHELL 15C3FC00 == 5 [pid = 444] [id = 5] 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 11 (177BC000) [pid = 444] [serial = 11] [outer = 00000000] 20:35:29 INFO - PROCESS | 444 | ++DOCSHELL 192EF800 == 6 [pid = 444] [id = 6] 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 12 (192EFC00) [pid = 444] [serial = 12] [outer = 00000000] 20:35:29 INFO - PROCESS | 444 | [444] 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 20:35:29 INFO - PROCESS | 444 | ++DOCSHELL 1A080800 == 7 [pid = 444] [id = 7] 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 13 (1A080C00) [pid = 444] [serial = 13] [outer = 00000000] 20:35:29 INFO - PROCESS | 444 | [444] 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 20:35:29 INFO - PROCESS | 444 | [444] 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 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 14 (1A503400) [pid = 444] [serial = 14] [outer = 1A080C00] 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 15 (1A817800) [pid = 444] [serial = 15] [outer = 177BC000] 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 16 (1A819000) [pid = 444] [serial = 16] [outer = 192EFC00] 20:35:29 INFO - PROCESS | 444 | ++DOMWINDOW == 17 (1A81B400) [pid = 444] [serial = 17] [outer = 1A080C00] 20:35:30 INFO - PROCESS | 444 | 1463542530688 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 444 | 1463542530703 Marionette DEBUG loaded listener.js 20:35:31 INFO - PROCESS | 444 | ++DOMWINDOW == 18 (1CA17C00) [pid = 444] [serial = 18] [outer = 1A080C00] 20:35:31 INFO - PROCESS | 444 | 1463542531478 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"1809486e-e4aa-42c2-807a-3b8dbb417097","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":"20160517191151","device":"desktop","version":"48.0a2","command_id":1}}] 20:35:31 INFO - PROCESS | 444 | 1463542531680 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:35:31 INFO - PROCESS | 444 | 1463542531791 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 20:35:31 INFO - PROCESS | 444 | 1463542531800 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:35:31 INFO - PROCESS | 444 | [444] 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 20:35:32 INFO - PROCESS | 444 | [444] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:35:32 INFO - PROCESS | 444 | ++DOMWINDOW == 19 (1BAE3C00) [pid = 444] [serial = 19] [outer = 1A080C00] 20:35:32 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:35:32 INFO - PROCESS | 444 | 1463542532742 Marionette TRACE conn7 <- [1,3,null,{}] 20:35:32 INFO - PROCESS | 444 | 1463542532765 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:35:32 INFO - PROCESS | 444 | 1463542532827 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 20:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:35:32 INFO - PROCESS | 444 | 1463542532837 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 444 | 1463542532839 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 20:35:32 INFO - PROCESS | 444 | 1463542532843 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 444 | 1463542532846 Marionette TRACE conn7 <- [1,6,null,{}] 20:35:32 INFO - PROCESS | 444 | 1463542532959 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:32 INFO - PROCESS | 444 | 1463542532981 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 20:35:33 INFO - PROCESS | 444 | --DOCSHELL 10BB2000 == 6 [pid = 444] [id = 1] 20:35:33 INFO - PROCESS | 444 | 1463542533030 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:33 INFO - PROCESS | 444 | ++DOCSHELL 0CB74C00 == 7 [pid = 444] [id = 8] 20:35:33 INFO - PROCESS | 444 | ++DOMWINDOW == 20 (0CB75400) [pid = 444] [serial = 20] [outer = 00000000] 20:35:33 INFO - PROCESS | 444 | ++DOMWINDOW == 21 (0FA88800) [pid = 444] [serial = 21] [outer = 0CB75400] 20:35:33 INFO - PROCESS | 444 | 1463542533091 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 444 | ++DOMWINDOW == 22 (0FBF1C00) [pid = 444] [serial = 22] [outer = 0CB75400] 20:35:33 INFO - PROCESS | 444 | ++DOCSHELL 0CBEDC00 == 8 [pid = 444] [id = 9] 20:35:33 INFO - PROCESS | 444 | ++DOMWINDOW == 23 (10065400) [pid = 444] [serial = 23] [outer = 00000000] 20:35:33 INFO - PROCESS | 444 | ++DOMWINDOW == 24 (10BBD400) [pid = 444] [serial = 24] [outer = 10065400] 20:35:33 INFO - PROCESS | 444 | 1463542533536 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 444 | ++DOMWINDOW == 25 (14B28C00) [pid = 444] [serial = 25] [outer = 10065400] 20:35:33 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:35:34 INFO - PROCESS | 444 | 1463542534509 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1717ms 20:35:34 INFO - PROCESS | 444 | 1463542534564 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 20:35:34 INFO - PROCESS | 444 | 1463542534567 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 20:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:35:34 INFO - PROCESS | 444 | 1463542534572 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:35:34 INFO - PROCESS | 444 | 1463542534575 Marionette TRACE conn7 <- [1,10,null,{}] 20:35:34 INFO - PROCESS | 444 | 1463542534582 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:34 INFO - PROCESS | 444 | 1463542534729 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 20:35:34 INFO - PROCESS | 444 | 1463542534801 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 444 | ++DOCSHELL 0FB03400 == 9 [pid = 444] [id = 10] 20:35:34 INFO - PROCESS | 444 | ++DOMWINDOW == 26 (0FB04800) [pid = 444] [serial = 26] [outer = 00000000] 20:35:34 INFO - PROCESS | 444 | ++DOMWINDOW == 27 (0FBEB800) [pid = 444] [serial = 27] [outer = 0FB04800] 20:35:34 INFO - PROCESS | 444 | 1463542534855 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 444 | ++DOMWINDOW == 28 (0FF53800) [pid = 444] [serial = 28] [outer = 0FB04800] 20:35:34 INFO - PROCESS | 444 | --DOCSHELL 16B20400 == 8 [pid = 444] [id = 4] 20:35:35 INFO - PROCESS | 444 | 1463542535261 Marionette TRACE conn7 <- [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]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 729ms 20:35:35 INFO - PROCESS | 444 | 1463542535305 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 444 | 1463542535311 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 20:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:35:35 INFO - PROCESS | 444 | 1463542535317 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 444 | 1463542535320 Marionette TRACE conn7 <- [1,14,null,{}] 20:35:35 INFO - PROCESS | 444 | 1463542535324 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:35 INFO - PROCESS | 444 | 1463542535410 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 20:35:35 INFO - PROCESS | 444 | 1463542535471 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 444 | ++DOCSHELL 10363C00 == 9 [pid = 444] [id = 11] 20:35:35 INFO - PROCESS | 444 | ++DOMWINDOW == 29 (105C3400) [pid = 444] [serial = 29] [outer = 00000000] 20:35:35 INFO - PROCESS | 444 | ++DOMWINDOW == 30 (108E0800) [pid = 444] [serial = 30] [outer = 105C3400] 20:35:35 INFO - PROCESS | 444 | 1463542535517 Marionette DEBUG loaded listener.js 20:35:35 INFO - PROCESS | 444 | ++DOMWINDOW == 31 (110AA800) [pid = 444] [serial = 31] [outer = 105C3400] 20:35:35 INFO - PROCESS | 444 | 1463542535899 Marionette TRACE conn7 <- [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]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 20:35:35 INFO - PROCESS | 444 | 1463542535949 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 444 | 1463542535952 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 20:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:35:35 INFO - PROCESS | 444 | 1463542535955 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 444 | 1463542535959 Marionette TRACE conn7 <- [1,18,null,{}] 20:35:35 INFO - PROCESS | 444 | 1463542535970 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:36 INFO - PROCESS | 444 | 1463542536059 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 20:35:36 INFO - PROCESS | 444 | 1463542536068 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 444 | ++DOCSHELL 14834400 == 10 [pid = 444] [id = 12] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 32 (148AC800) [pid = 444] [serial = 32] [outer = 00000000] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 33 (148F0C00) [pid = 444] [serial = 33] [outer = 148AC800] 20:35:36 INFO - PROCESS | 444 | 1463542536134 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 34 (14AD9800) [pid = 444] [serial = 34] [outer = 148AC800] 20:35:36 INFO - PROCESS | 444 | ++DOCSHELL 1641D000 == 11 [pid = 444] [id = 13] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 35 (1641DC00) [pid = 444] [serial = 35] [outer = 00000000] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 36 (14373000) [pid = 444] [serial = 36] [outer = 1641DC00] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 37 (15C34C00) [pid = 444] [serial = 37] [outer = 1641DC00] 20:35:36 INFO - PROCESS | 444 | ++DOCSHELL 0CA9A400 == 12 [pid = 444] [id = 14] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 38 (1641E800) [pid = 444] [serial = 38] [outer = 00000000] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 39 (18206000) [pid = 444] [serial = 39] [outer = 1641E800] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 40 (192FE000) [pid = 444] [serial = 40] [outer = 1641E800] 20:35:36 INFO - PROCESS | 444 | 1463542536740 Marionette TRACE conn7 <- [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]]]}] 20:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 20:35:36 INFO - PROCESS | 444 | 1463542536790 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 20:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:35:36 INFO - PROCESS | 444 | 1463542536792 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 20:35:36 INFO - PROCESS | 444 | 1463542536795 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:35:36 INFO - PROCESS | 444 | 1463542536797 Marionette TRACE conn7 <- [1,22,null,{}] 20:35:36 INFO - PROCESS | 444 | 1463542536801 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:36 INFO - PROCESS | 444 | 1463542536905 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 20:35:36 INFO - PROCESS | 444 | 1463542536948 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 444 | ++DOCSHELL 108E0400 == 13 [pid = 444] [id = 15] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 41 (15B40800) [pid = 444] [serial = 41] [outer = 00000000] 20:35:36 INFO - PROCESS | 444 | ++DOMWINDOW == 42 (19C10400) [pid = 444] [serial = 42] [outer = 15B40800] 20:35:36 INFO - PROCESS | 444 | 1463542536993 Marionette DEBUG loaded listener.js 20:35:37 INFO - PROCESS | 444 | ++DOMWINDOW == 43 (1A854400) [pid = 444] [serial = 43] [outer = 15B40800] 20:35:37 INFO - PROCESS | 444 | 1463542537338 Marionette TRACE conn7 <- [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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 569ms 20:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:35:37 INFO - PROCESS | 444 | 1463542537366 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 444 | 1463542537368 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 20:35:37 INFO - PROCESS | 444 | 1463542537371 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 444 | 1463542537373 Marionette TRACE conn7 <- [1,26,null,{}] 20:35:37 INFO - PROCESS | 444 | 1463542537376 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:37 INFO - PROCESS | 444 | 1463542537504 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 20:35:37 INFO - PROCESS | 444 | 1463542537517 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 444 | ++DOCSHELL 18D9B800 == 14 [pid = 444] [id = 16] 20:35:37 INFO - PROCESS | 444 | ++DOMWINDOW == 44 (18D9BC00) [pid = 444] [serial = 44] [outer = 00000000] 20:35:37 INFO - PROCESS | 444 | ++DOMWINDOW == 45 (18DA2400) [pid = 444] [serial = 45] [outer = 18D9BC00] 20:35:37 INFO - PROCESS | 444 | 1463542537561 Marionette DEBUG loaded listener.js 20:35:37 INFO - PROCESS | 444 | ++DOMWINDOW == 46 (18DA5800) [pid = 444] [serial = 46] [outer = 18D9BC00] 20:35:37 INFO - PROCESS | 444 | 1463542537937 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 20:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:35:37 INFO - PROCESS | 444 | 1463542538002 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 444 | 1463542538004 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 20:35:37 INFO - PROCESS | 444 | 1463542538007 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 444 | 1463542538009 Marionette TRACE conn7 <- [1,30,null,{}] 20:35:38 INFO - PROCESS | 444 | 1463542538012 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:38 INFO - PROCESS | 444 | 1463542538147 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 20:35:38 INFO - PROCESS | 444 | 1463542538163 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 444 | ++DOCSHELL 177BF800 == 15 [pid = 444] [id = 17] 20:35:38 INFO - PROCESS | 444 | ++DOMWINDOW == 47 (18DA0000) [pid = 444] [serial = 47] [outer = 00000000] 20:35:38 INFO - PROCESS | 444 | ++DOMWINDOW == 48 (1B4F8800) [pid = 444] [serial = 48] [outer = 18DA0000] 20:35:38 INFO - PROCESS | 444 | 1463542538209 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 444 | ++DOMWINDOW == 49 (1BDADC00) [pid = 444] [serial = 49] [outer = 18DA0000] 20:35:38 INFO - PROCESS | 444 | 1463542538586 Marionette TRACE conn7 <- [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]]]}] 20:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 20:35:38 INFO - PROCESS | 444 | 1463542538639 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 20:35:38 INFO - PROCESS | 444 | 1463542538641 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 20:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:35:38 INFO - PROCESS | 444 | 1463542538644 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:35:38 INFO - PROCESS | 444 | 1463542538645 Marionette TRACE conn7 <- [1,34,null,{}] 20:35:38 INFO - PROCESS | 444 | 1463542538649 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:38 INFO - PROCESS | 444 | 1463542538746 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 20:35:38 INFO - PROCESS | 444 | 1463542538774 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 444 | ++DOCSHELL 14116400 == 16 [pid = 444] [id = 18] 20:35:38 INFO - PROCESS | 444 | ++DOMWINDOW == 50 (14A1D400) [pid = 444] [serial = 50] [outer = 00000000] 20:35:38 INFO - PROCESS | 444 | ++DOMWINDOW == 51 (14A27800) [pid = 444] [serial = 51] [outer = 14A1D400] 20:35:38 INFO - PROCESS | 444 | 1463542538822 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 444 | ++DOMWINDOW == 52 (14A28000) [pid = 444] [serial = 52] [outer = 14A1D400] 20:35:39 INFO - PROCESS | 444 | 1463542539193 Marionette TRACE conn7 <- [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]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 20:35:39 INFO - PROCESS | 444 | 1463542539215 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 444 | 1463542539217 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 20:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:35:39 INFO - PROCESS | 444 | 1463542539220 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 444 | 1463542539221 Marionette TRACE conn7 <- [1,38,null,{}] 20:35:39 INFO - PROCESS | 444 | 1463542539225 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:39 INFO - PROCESS | 444 | 1463542539296 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 20:35:39 INFO - PROCESS | 444 | 1463542539358 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 444 | ++DOCSHELL 14A20800 == 17 [pid = 444] [id = 19] 20:35:39 INFO - PROCESS | 444 | ++DOMWINDOW == 53 (14A27000) [pid = 444] [serial = 53] [outer = 00000000] 20:35:39 INFO - PROCESS | 444 | ++DOMWINDOW == 54 (1A39E000) [pid = 444] [serial = 54] [outer = 14A27000] 20:35:39 INFO - PROCESS | 444 | 1463542539403 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 444 | ++DOMWINDOW == 55 (1A3A1400) [pid = 444] [serial = 55] [outer = 14A27000] 20:35:39 INFO - PROCESS | 444 | 1463542539736 Marionette TRACE conn7 <- [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]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 20:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:35:39 INFO - PROCESS | 444 | 1463542539792 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 444 | 1463542539794 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 20:35:39 INFO - PROCESS | 444 | 1463542539797 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 444 | 1463542539799 Marionette TRACE conn7 <- [1,42,null,{}] 20:35:39 INFO - PROCESS | 444 | 1463542539803 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:39 INFO - PROCESS | 444 | 1463542539901 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 20:35:39 INFO - PROCESS | 444 | 1463542539909 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 444 | ++DOCSHELL 141E1C00 == 18 [pid = 444] [id = 20] 20:35:39 INFO - PROCESS | 444 | ++DOMWINDOW == 56 (141E2000) [pid = 444] [serial = 56] [outer = 00000000] 20:35:39 INFO - PROCESS | 444 | ++DOMWINDOW == 57 (141ECC00) [pid = 444] [serial = 57] [outer = 141E2000] 20:35:39 INFO - PROCESS | 444 | 1463542539955 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 444 | ++DOMWINDOW == 58 (14B25000) [pid = 444] [serial = 58] [outer = 141E2000] 20:35:40 INFO - PROCESS | 444 | 1463542540335 Marionette TRACE conn7 <- [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]]]}] 20:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 20:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:35:40 INFO - PROCESS | 444 | 1463542540368 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 444 | 1463542540370 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 20:35:40 INFO - PROCESS | 444 | 1463542540373 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:35:40 INFO - PROCESS | 444 | 1463542540375 Marionette TRACE conn7 <- [1,46,null,{}] 20:35:40 INFO - PROCESS | 444 | 1463542540378 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:40 INFO - PROCESS | 444 | 1463542540462 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 20:35:40 INFO - PROCESS | 444 | 1463542540525 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:40 INFO - PROCESS | 444 | ++DOCSHELL 08877800 == 19 [pid = 444] [id = 21] 20:35:40 INFO - PROCESS | 444 | ++DOMWINDOW == 59 (08877C00) [pid = 444] [serial = 59] [outer = 00000000] 20:35:40 INFO - PROCESS | 444 | ++DOMWINDOW == 60 (08883400) [pid = 444] [serial = 60] [outer = 08877C00] 20:35:40 INFO - PROCESS | 444 | 1463542540573 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 444 | ++DOMWINDOW == 61 (141EC800) [pid = 444] [serial = 61] [outer = 08877C00] 20:35:40 INFO - PROCESS | 444 | 1463542541000 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 20:35:41 INFO - PROCESS | 444 | 1463542541044 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 444 | 1463542541046 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 20:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:35:41 INFO - PROCESS | 444 | 1463542541065 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - PROCESS | 444 | 1463542541068 Marionette TRACE conn7 <- [1,50,null,{}] 20:35:41 INFO - PROCESS | 444 | 1463542541072 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:41 INFO - PROCESS | 444 | 1463542541175 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 20:35:41 INFO - PROCESS | 444 | 1463542541184 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 444 | ++DOCSHELL 0C91B400 == 20 [pid = 444] [id = 22] 20:35:41 INFO - PROCESS | 444 | ++DOMWINDOW == 62 (0C91B800) [pid = 444] [serial = 62] [outer = 00000000] 20:35:41 INFO - PROCESS | 444 | ++DOMWINDOW == 63 (15C33400) [pid = 444] [serial = 63] [outer = 0C91B800] 20:35:41 INFO - PROCESS | 444 | 1463542541237 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 444 | ++DOMWINDOW == 64 (1C70FC00) [pid = 444] [serial = 64] [outer = 0C91B800] 20:35:41 INFO - PROCESS | 444 | 1463542541647 Marionette TRACE conn7 <- [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]]]}] 20:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 20:35:41 INFO - PROCESS | 444 | 1463542541700 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 444 | 1463542541702 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 20:35:41 INFO - PROCESS | 444 | 1463542541705 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:35:41 INFO - PROCESS | 444 | 1463542541707 Marionette TRACE conn7 <- [1,54,null,{}] 20:35:41 INFO - PROCESS | 444 | 1463542541710 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:41 INFO - PROCESS | 444 | 1463542541785 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 20:35:41 INFO - PROCESS | 444 | 1463542541792 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 444 | ++DOCSHELL 1056F400 == 21 [pid = 444] [id = 23] 20:35:41 INFO - PROCESS | 444 | ++DOMWINDOW == 65 (10570C00) [pid = 444] [serial = 65] [outer = 00000000] 20:35:41 INFO - PROCESS | 444 | ++DOMWINDOW == 66 (1057B400) [pid = 444] [serial = 66] [outer = 10570C00] 20:35:41 INFO - PROCESS | 444 | 1463542541837 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 444 | ++DOMWINDOW == 67 (15C3C400) [pid = 444] [serial = 67] [outer = 10570C00] 20:35:42 INFO - PROCESS | 444 | --DOCSHELL 0CB74C00 == 20 [pid = 444] [id = 8] 20:35:42 INFO - PROCESS | 444 | 1463542542945 Marionette TRACE conn7 <- [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]]]}] 20:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1272ms 20:35:42 INFO - PROCESS | 444 | 1463542542984 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 20:35:42 INFO - PROCESS | 444 | 1463542542989 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 20:35:42 INFO - PROCESS | 444 | 1463542542993 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:35:42 INFO - PROCESS | 444 | 1463542542997 Marionette TRACE conn7 <- [1,58,null,{}] 20:35:43 INFO - PROCESS | 444 | 1463542543008 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:43 INFO - PROCESS | 444 | 1463542543113 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 20:35:43 INFO - PROCESS | 444 | 1463542543124 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 444 | ++DOCSHELL 0FA38400 == 21 [pid = 444] [id = 24] 20:35:43 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (0FA40400) [pid = 444] [serial = 68] [outer = 00000000] 20:35:43 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (0FB5BC00) [pid = 444] [serial = 69] [outer = 0FA40400] 20:35:43 INFO - PROCESS | 444 | 1463542543172 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (0FF52400) [pid = 444] [serial = 70] [outer = 0FA40400] 20:35:43 INFO - PROCESS | 444 | 1463542543585 Marionette TRACE conn7 <- [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]]]}] 20:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 20:35:43 INFO - PROCESS | 444 | 1463542543629 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 444 | 1463542543634 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 20:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:35:43 INFO - PROCESS | 444 | 1463542543646 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:35:43 INFO - PROCESS | 444 | 1463542543649 Marionette TRACE conn7 <- [1,62,null,{}] 20:35:43 INFO - PROCESS | 444 | 1463542543653 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:43 INFO - PROCESS | 444 | 1463542543755 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 20:35:43 INFO - PROCESS | 444 | 1463542543763 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 444 | ++DOCSHELL 1035D800 == 22 [pid = 444] [id = 25] 20:35:43 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (1035E400) [pid = 444] [serial = 71] [outer = 00000000] 20:35:43 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (105C3C00) [pid = 444] [serial = 72] [outer = 1035E400] 20:35:43 INFO - PROCESS | 444 | 1463542543807 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (1077B800) [pid = 444] [serial = 73] [outer = 1035E400] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 72 (16B22400) [pid = 444] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 71 (0FB04800) [pid = 444] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 70 (105C3400) [pid = 444] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 69 (148AC800) [pid = 444] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 68 (15B40800) [pid = 444] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 67 (18D9BC00) [pid = 444] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:35:44 INFO - PROCESS | 444 | --DOMWINDOW == 66 (0CB75400) [pid = 444] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:35:44 INFO - PROCESS | 444 | 1463542544489 Marionette TRACE conn7 <- [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]]]}] 20:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 891ms 20:35:44 INFO - PROCESS | 444 | 1463542544535 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 444 | 1463542544538 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 20:35:44 INFO - PROCESS | 444 | 1463542544541 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:35:44 INFO - PROCESS | 444 | 1463542544544 Marionette TRACE conn7 <- [1,66,null,{}] 20:35:44 INFO - PROCESS | 444 | 1463542544555 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:44 INFO - PROCESS | 444 | 1463542544644 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 20:35:44 INFO - PROCESS | 444 | 1463542544711 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 444 | ++DOCSHELL 0FA7F400 == 23 [pid = 444] [id = 26] 20:35:44 INFO - PROCESS | 444 | ++DOMWINDOW == 67 (10577000) [pid = 444] [serial = 74] [outer = 00000000] 20:35:44 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (141E2C00) [pid = 444] [serial = 75] [outer = 10577000] 20:35:44 INFO - PROCESS | 444 | 1463542544760 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (14364400) [pid = 444] [serial = 76] [outer = 10577000] 20:35:45 INFO - PROCESS | 444 | 1463542545085 Marionette TRACE conn7 <- [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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 20:35:45 INFO - PROCESS | 444 | 1463542545122 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 444 | 1463542545124 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 20:35:45 INFO - PROCESS | 444 | 1463542545138 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 444 | 1463542545140 Marionette TRACE conn7 <- [1,70,null,{}] 20:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:35:45 INFO - PROCESS | 444 | 1463542545143 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:45 INFO - PROCESS | 444 | 1463542545262 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 20:35:45 INFO - PROCESS | 444 | 1463542545270 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 444 | ++DOCSHELL 148AC400 == 24 [pid = 444] [id = 27] 20:35:45 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (148AC800) [pid = 444] [serial = 77] [outer = 00000000] 20:35:45 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (14A1E400) [pid = 444] [serial = 78] [outer = 148AC800] 20:35:45 INFO - PROCESS | 444 | 1463542545317 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (14AD7C00) [pid = 444] [serial = 79] [outer = 148AC800] 20:35:45 INFO - PROCESS | 444 | 1463542545703 Marionette TRACE conn7 <- [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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 20:35:45 INFO - PROCESS | 444 | 1463542545775 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 444 | 1463542545777 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 20:35:45 INFO - PROCESS | 444 | 1463542545781 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:35:45 INFO - PROCESS | 444 | 1463542545783 Marionette TRACE conn7 <- [1,74,null,{}] 20:35:45 INFO - PROCESS | 444 | 1463542545786 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:45 INFO - PROCESS | 444 | 1463542545860 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 20:35:45 INFO - PROCESS | 444 | 1463542545867 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 444 | ++DOCSHELL 14B28800 == 25 [pid = 444] [id = 28] 20:35:45 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (15C35C00) [pid = 444] [serial = 80] [outer = 00000000] 20:35:45 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (177B9C00) [pid = 444] [serial = 81] [outer = 15C35C00] 20:35:45 INFO - PROCESS | 444 | 1463542545912 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (1820B400) [pid = 444] [serial = 82] [outer = 15C35C00] 20:35:46 INFO - PROCESS | 444 | 1463542546321 Marionette TRACE conn7 <- [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]]]}] 20:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 20:35:46 INFO - PROCESS | 444 | 1463542546416 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 444 | 1463542546420 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 20:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:35:46 INFO - PROCESS | 444 | 1463542546426 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 444 | 1463542546430 Marionette TRACE conn7 <- [1,78,null,{}] 20:35:46 INFO - PROCESS | 444 | 1463542546437 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:46 INFO - PROCESS | 444 | 1463542546568 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 20:35:46 INFO - PROCESS | 444 | 1463542546676 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 444 | ++DOCSHELL 0CBA6000 == 26 [pid = 444] [id = 29] 20:35:46 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (0CBADC00) [pid = 444] [serial = 83] [outer = 00000000] 20:35:46 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (0FB5B800) [pid = 444] [serial = 84] [outer = 0CBADC00] 20:35:46 INFO - PROCESS | 444 | 1463542546735 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (1035D400) [pid = 444] [serial = 85] [outer = 0CBADC00] 20:35:47 INFO - PROCESS | 444 | 1463542547266 Marionette TRACE conn7 <- [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]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 889ms 20:35:47 INFO - PROCESS | 444 | 1463542547317 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 444 | 1463542547321 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 20:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:35:47 INFO - PROCESS | 444 | 1463542547329 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 444 | 1463542547333 Marionette TRACE conn7 <- [1,82,null,{}] 20:35:47 INFO - PROCESS | 444 | 1463542547337 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:47 INFO - PROCESS | 444 | 1463542547437 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 20:35:47 INFO - PROCESS | 444 | 1463542547517 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 444 | ++DOCSHELL 1076D000 == 27 [pid = 444] [id = 30] 20:35:47 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (14110800) [pid = 444] [serial = 86] [outer = 00000000] 20:35:47 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1482E000) [pid = 444] [serial = 87] [outer = 14110800] 20:35:47 INFO - PROCESS | 444 | 1463542547572 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (148EB800) [pid = 444] [serial = 88] [outer = 14110800] 20:35:48 INFO - PROCESS | 444 | 1463542548094 Marionette TRACE conn7 <- [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]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 20:35:48 INFO - PROCESS | 444 | 1463542548161 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 444 | 1463542548164 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 20:35:48 INFO - PROCESS | 444 | 1463542548168 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:35:48 INFO - PROCESS | 444 | 1463542548170 Marionette TRACE conn7 <- [1,86,null,{}] 20:35:48 INFO - PROCESS | 444 | 1463542548180 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:48 INFO - PROCESS | 444 | 1463542548313 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 20:35:48 INFO - PROCESS | 444 | 1463542548383 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 444 | ++DOCSHELL 18253C00 == 28 [pid = 444] [id = 31] 20:35:48 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (18254000) [pid = 444] [serial = 89] [outer = 00000000] 20:35:48 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (18D97400) [pid = 444] [serial = 90] [outer = 18254000] 20:35:48 INFO - PROCESS | 444 | 1463542548442 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (18D9AC00) [pid = 444] [serial = 91] [outer = 18254000] 20:35:48 INFO - PROCESS | 444 | 1463542548984 Marionette TRACE conn7 <- [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]]]}] 20:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 20:35:49 INFO - PROCESS | 444 | 1463542549041 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 444 | 1463542549043 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 20:35:49 INFO - PROCESS | 444 | 1463542549047 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:35:49 INFO - PROCESS | 444 | 1463542549049 Marionette TRACE conn7 <- [1,90,null,{}] 20:35:49 INFO - PROCESS | 444 | 1463542549052 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:49 INFO - PROCESS | 444 | 1463542549148 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 20:35:49 INFO - PROCESS | 444 | 1463542549250 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 444 | ++DOCSHELL 195D3000 == 29 [pid = 444] [id = 32] 20:35:49 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (195D4400) [pid = 444] [serial = 92] [outer = 00000000] 20:35:49 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (195DA000) [pid = 444] [serial = 93] [outer = 195D4400] 20:35:49 INFO - PROCESS | 444 | 1463542549305 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (195DD000) [pid = 444] [serial = 94] [outer = 195D4400] 20:35:49 INFO - PROCESS | 444 | 1463542549941 Marionette TRACE conn7 <- [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]]]}] 20:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 934ms 20:35:49 INFO - PROCESS | 444 | 1463542549985 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 20:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:35:49 INFO - PROCESS | 444 | 1463542549989 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 20:35:49 INFO - PROCESS | 444 | 1463542549994 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 444 | 1463542549999 Marionette TRACE conn7 <- [1,94,null,{}] 20:35:49 INFO - PROCESS | 444 | 1463542550006 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:50 INFO - PROCESS | 444 | 1463542550100 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 20:35:50 INFO - PROCESS | 444 | 1463542550172 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 444 | ++DOCSHELL 0CB7C400 == 30 [pid = 444] [id = 33] 20:35:50 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (0CB9F400) [pid = 444] [serial = 95] [outer = 00000000] 20:35:50 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (10573000) [pid = 444] [serial = 96] [outer = 0CB9F400] 20:35:50 INFO - PROCESS | 444 | 1463542550221 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (108DA800) [pid = 444] [serial = 97] [outer = 0CB9F400] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 89 (1772D400) [pid = 444] [serial = 9] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 88 (177E6800) [pid = 444] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 87 (133A8000) [pid = 444] [serial = 4] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 86 (15C33400) [pid = 444] [serial = 63] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0FBEB800) [pid = 444] [serial = 27] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 84 (108E0800) [pid = 444] [serial = 30] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 83 (110AA800) [pid = 444] [serial = 31] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 82 (148F0C00) [pid = 444] [serial = 33] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 81 (18206000) [pid = 444] [serial = 39] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 80 (19C10400) [pid = 444] [serial = 42] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 79 (18DA2400) [pid = 444] [serial = 45] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1B4F8800) [pid = 444] [serial = 48] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 77 (14A27800) [pid = 444] [serial = 51] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 76 (1A39E000) [pid = 444] [serial = 54] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 75 (141ECC00) [pid = 444] [serial = 57] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 74 (08883400) [pid = 444] [serial = 60] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 73 (0FA88800) [pid = 444] [serial = 21] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 72 (10BBD400) [pid = 444] [serial = 24] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 71 (14373000) [pid = 444] [serial = 36] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 70 (14AD9800) [pid = 444] [serial = 34] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 69 (1A854400) [pid = 444] [serial = 43] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 68 (18DA5800) [pid = 444] [serial = 46] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 67 (0FBF1C00) [pid = 444] [serial = 22] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 66 (0FF53800) [pid = 444] [serial = 28] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 65 (1A81B400) [pid = 444] [serial = 17] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | --DOMWINDOW == 64 (1A503400) [pid = 444] [serial = 14] [outer = 00000000] [url = about:blank] 20:35:50 INFO - PROCESS | 444 | 1463542550638 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 690ms 20:35:50 INFO - PROCESS | 444 | 1463542550685 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 444 | 1463542550691 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 20:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:35:50 INFO - PROCESS | 444 | 1463542550697 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 444 | 1463542550699 Marionette TRACE conn7 <- [1,98,null,{}] 20:35:50 INFO - PROCESS | 444 | 1463542550703 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:50 INFO - PROCESS | 444 | 1463542550782 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 20:35:50 INFO - PROCESS | 444 | 1463542550790 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 444 | ++DOCSHELL 10363400 == 31 [pid = 444] [id = 34] 20:35:50 INFO - PROCESS | 444 | ++DOMWINDOW == 65 (10369800) [pid = 444] [serial = 98] [outer = 00000000] 20:35:50 INFO - PROCESS | 444 | ++DOMWINDOW == 66 (10BB3400) [pid = 444] [serial = 99] [outer = 10369800] 20:35:50 INFO - PROCESS | 444 | 1463542550835 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 444 | ++DOMWINDOW == 67 (133A8C00) [pid = 444] [serial = 100] [outer = 10369800] 20:35:51 INFO - PROCESS | 444 | 1463542551256 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 20:35:51 INFO - PROCESS | 444 | 1463542551330 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 444 | 1463542551332 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 20:35:51 INFO - PROCESS | 444 | 1463542551336 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:35:51 INFO - PROCESS | 444 | 1463542551339 Marionette TRACE conn7 <- [1,102,null,{}] 20:35:51 INFO - PROCESS | 444 | 1463542551349 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:51 INFO - PROCESS | 444 | 1463542551431 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 20:35:51 INFO - PROCESS | 444 | 1463542551440 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 444 | ++DOCSHELL 14A22800 == 32 [pid = 444] [id = 35] 20:35:51 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (14A22C00) [pid = 444] [serial = 101] [outer = 00000000] 20:35:51 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (14AD9C00) [pid = 444] [serial = 102] [outer = 14A22C00] 20:35:51 INFO - PROCESS | 444 | 1463542551487 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (15C33400) [pid = 444] [serial = 103] [outer = 14A22C00] 20:35:51 INFO - PROCESS | 444 | 1463542551916 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 20:35:51 INFO - PROCESS | 444 | 1463542551971 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 444 | 1463542551973 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 20:35:51 INFO - PROCESS | 444 | 1463542551976 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:35:51 INFO - PROCESS | 444 | 1463542551978 Marionette TRACE conn7 <- [1,106,null,{}] 20:35:51 INFO - PROCESS | 444 | 1463542551982 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:52 INFO - PROCESS | 444 | 1463542552059 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 20:35:52 INFO - PROCESS | 444 | 1463542552065 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 444 | ++DOCSHELL 1772DC00 == 33 [pid = 444] [id = 36] 20:35:52 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (1772F000) [pid = 444] [serial = 104] [outer = 00000000] 20:35:52 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (18247000) [pid = 444] [serial = 105] [outer = 1772F000] 20:35:52 INFO - PROCESS | 444 | 1463542552113 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (18250C00) [pid = 444] [serial = 106] [outer = 1772F000] 20:35:52 INFO - PROCESS | 444 | 1463542552497 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 570ms 20:35:52 INFO - PROCESS | 444 | 1463542552563 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 444 | 1463542552565 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 20:35:52 INFO - PROCESS | 444 | 1463542552568 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:35:52 INFO - PROCESS | 444 | 1463542552570 Marionette TRACE conn7 <- [1,110,null,{}] 20:35:52 INFO - PROCESS | 444 | 1463542552573 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:52 INFO - PROCESS | 444 | 1463542552671 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 20:35:52 INFO - PROCESS | 444 | 1463542552678 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 444 | ++DOCSHELL 18D96C00 == 34 [pid = 444] [id = 37] 20:35:52 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (18D9F800) [pid = 444] [serial = 107] [outer = 00000000] 20:35:52 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (192F8800) [pid = 444] [serial = 108] [outer = 18D9F800] 20:35:52 INFO - PROCESS | 444 | 1463542552722 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (195D8800) [pid = 444] [serial = 109] [outer = 18D9F800] 20:35:53 INFO - PROCESS | 444 | 1463542553166 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 20:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:35:53 INFO - PROCESS | 444 | 1463542553201 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 444 | 1463542553203 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 20:35:53 INFO - PROCESS | 444 | 1463542553206 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 444 | 1463542553207 Marionette TRACE conn7 <- [1,114,null,{}] 20:35:53 INFO - PROCESS | 444 | 1463542553211 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:53 INFO - PROCESS | 444 | 1463542553331 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 20:35:53 INFO - PROCESS | 444 | 1463542553338 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 444 | ++DOCSHELL 192F7C00 == 35 [pid = 444] [id = 38] 20:35:53 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (195DEC00) [pid = 444] [serial = 110] [outer = 00000000] 20:35:53 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (1A76D400) [pid = 444] [serial = 111] [outer = 195DEC00] 20:35:53 INFO - PROCESS | 444 | 1463542553383 Marionette DEBUG loaded listener.js 20:35:53 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (1A773000) [pid = 444] [serial = 112] [outer = 195DEC00] 20:35:53 INFO - PROCESS | 444 | 1463542553798 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 20:35:53 INFO - PROCESS | 444 | 1463542553836 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 20:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:35:53 INFO - PROCESS | 444 | 1463542553838 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 20:35:53 INFO - PROCESS | 444 | 1463542553842 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 444 | 1463542553844 Marionette TRACE conn7 <- [1,118,null,{}] 20:35:53 INFO - PROCESS | 444 | 1463542553847 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:53 INFO - PROCESS | 444 | 1463542553944 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 20:35:53 INFO - PROCESS | 444 | 1463542553951 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 444 | ++DOCSHELL 0CA1F000 == 36 [pid = 444] [id = 39] 20:35:53 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (0CA1F400) [pid = 444] [serial = 113] [outer = 00000000] 20:35:53 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (0CA25400) [pid = 444] [serial = 114] [outer = 0CA1F400] 20:35:53 INFO - PROCESS | 444 | 1463542554013 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (1056E400) [pid = 444] [serial = 115] [outer = 0CA1F400] 20:35:54 INFO - PROCESS | 444 | 1463542554401 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 20:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:35:54 INFO - PROCESS | 444 | 1463542554473 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 444 | 1463542554475 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 20:35:54 INFO - PROCESS | 444 | 1463542554478 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 444 | 1463542554479 Marionette TRACE conn7 <- [1,122,null,{}] 20:35:54 INFO - PROCESS | 444 | 1463542554483 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:54 INFO - PROCESS | 444 | 1463542554590 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 20:35:54 INFO - PROCESS | 444 | 1463542554596 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 444 | ++DOCSHELL 0CA27C00 == 37 [pid = 444] [id = 40] 20:35:54 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1413C000) [pid = 444] [serial = 116] [outer = 00000000] 20:35:54 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (1A856000) [pid = 444] [serial = 117] [outer = 1413C000] 20:35:54 INFO - PROCESS | 444 | 1463542554641 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (1B4D2C00) [pid = 444] [serial = 118] [outer = 1413C000] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 84 (0FA40400) [pid = 444] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 83 (10577000) [pid = 444] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 82 (1035E400) [pid = 444] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 81 (148AC800) [pid = 444] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 80 (18DA0000) [pid = 444] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 79 (141E2000) [pid = 444] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 78 (14A1D400) [pid = 444] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 77 (0C91B800) [pid = 444] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 76 (14A27000) [pid = 444] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:35:54 INFO - PROCESS | 444 | --DOMWINDOW == 75 (08877C00) [pid = 444] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:35:55 INFO - PROCESS | 444 | 1463542555020 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 20:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:35:55 INFO - PROCESS | 444 | 1463542555048 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 444 | 1463542555050 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 20:35:55 INFO - PROCESS | 444 | 1463542555053 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:35:55 INFO - PROCESS | 444 | 1463542555055 Marionette TRACE conn7 <- [1,126,null,{}] 20:35:55 INFO - PROCESS | 444 | 1463542555058 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:55 INFO - PROCESS | 444 | 1463542555162 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 20:35:55 INFO - PROCESS | 444 | 1463542555204 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 444 | ++DOCSHELL 141EA000 == 38 [pid = 444] [id = 41] 20:35:55 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (141EA400) [pid = 444] [serial = 119] [outer = 00000000] 20:35:55 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (177C0C00) [pid = 444] [serial = 120] [outer = 141EA400] 20:35:55 INFO - PROCESS | 444 | 1463542555247 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (1A39CC00) [pid = 444] [serial = 121] [outer = 141EA400] 20:35:55 INFO - PROCESS | 444 | 1463542555590 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 20:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:35:55 INFO - PROCESS | 444 | 1463542555625 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 444 | 1463542555627 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 20:35:55 INFO - PROCESS | 444 | 1463542555629 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:35:55 INFO - PROCESS | 444 | 1463542555631 Marionette TRACE conn7 <- [1,130,null,{}] 20:35:55 INFO - PROCESS | 444 | 1463542555635 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:55 INFO - PROCESS | 444 | 1463542555736 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 20:35:55 INFO - PROCESS | 444 | 1463542555744 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 444 | ++DOCSHELL 14A23C00 == 39 [pid = 444] [id = 42] 20:35:55 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (14A27000) [pid = 444] [serial = 122] [outer = 00000000] 20:35:55 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (197E0000) [pid = 444] [serial = 123] [outer = 14A27000] 20:35:55 INFO - PROCESS | 444 | 1463542555788 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (197E4400) [pid = 444] [serial = 124] [outer = 14A27000] 20:35:56 INFO - PROCESS | 444 | 1463542556161 Marionette TRACE conn7 <- [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]]]}] 20:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 20:35:56 INFO - PROCESS | 444 | 1463542556201 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 20:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:35:56 INFO - PROCESS | 444 | 1463542556203 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 20:35:56 INFO - PROCESS | 444 | 1463542556206 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - PROCESS | 444 | 1463542556208 Marionette TRACE conn7 <- [1,134,null,{}] 20:35:56 INFO - PROCESS | 444 | 1463542556211 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:56 INFO - PROCESS | 444 | 1463542556333 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 20:35:56 INFO - PROCESS | 444 | 1463542556341 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 444 | ++DOCSHELL 197DAC00 == 40 [pid = 444] [id = 43] 20:35:56 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (197E5400) [pid = 444] [serial = 125] [outer = 00000000] 20:35:56 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1BD0AC00) [pid = 444] [serial = 126] [outer = 197E5400] 20:35:56 INFO - PROCESS | 444 | 1463542556390 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (1CA09C00) [pid = 444] [serial = 127] [outer = 197E5400] 20:35:56 INFO - PROCESS | 444 | 1463542556811 Marionette TRACE conn7 <- [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]]]}] 20:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 20:35:56 INFO - PROCESS | 444 | 1463542556860 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 444 | 1463542556864 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 20:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:35:56 INFO - PROCESS | 444 | 1463542556870 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - PROCESS | 444 | 1463542556874 Marionette TRACE conn7 <- [1,138,null,{}] 20:35:56 INFO - PROCESS | 444 | 1463542556881 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:56 INFO - PROCESS | 444 | 1463542556993 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 20:35:57 INFO - PROCESS | 444 | 1463542557083 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 444 | ++DOCSHELL 0CA19000 == 41 [pid = 444] [id = 44] 20:35:57 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (0CA19400) [pid = 444] [serial = 128] [outer = 00000000] 20:35:57 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (0CA97400) [pid = 444] [serial = 129] [outer = 0CA19400] 20:35:57 INFO - PROCESS | 444 | 1463542557139 Marionette DEBUG loaded listener.js 20:35:57 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (0FB09000) [pid = 444] [serial = 130] [outer = 0CA19400] 20:35:57 INFO - PROCESS | 444 | 1463542557714 Marionette TRACE conn7 <- [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]]]}] 20:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 889ms 20:35:57 INFO - PROCESS | 444 | 1463542557763 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 20:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:35:57 INFO - PROCESS | 444 | 1463542557767 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 20:35:57 INFO - PROCESS | 444 | 1463542557775 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:35:57 INFO - PROCESS | 444 | 1463542557779 Marionette TRACE conn7 <- [1,142,null,{}] 20:35:57 INFO - PROCESS | 444 | 1463542557784 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:57 INFO - PROCESS | 444 | 1463542557889 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 20:35:57 INFO - PROCESS | 444 | 1463542557962 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 444 | ++DOCSHELL 141ECC00 == 42 [pid = 444] [id = 45] 20:35:57 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (14345400) [pid = 444] [serial = 131] [outer = 00000000] 20:35:57 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (14A25400) [pid = 444] [serial = 132] [outer = 14345400] 20:35:58 INFO - PROCESS | 444 | 1463542558017 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (16419C00) [pid = 444] [serial = 133] [outer = 14345400] 20:35:58 INFO - PROCESS | 444 | 1463542558568 Marionette TRACE conn7 <- [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]]]}] 20:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 20:35:58 INFO - PROCESS | 444 | 1463542558603 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 444 | 1463542558606 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 20:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:35:58 INFO - PROCESS | 444 | 1463542558609 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - PROCESS | 444 | 1463542558612 Marionette TRACE conn7 <- [1,146,null,{}] 20:35:58 INFO - PROCESS | 444 | 1463542558622 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:58 INFO - PROCESS | 444 | 1463542558731 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 20:35:58 INFO - PROCESS | 444 | 1463542558820 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 444 | ++DOCSHELL 1848A800 == 43 [pid = 444] [id = 46] 20:35:58 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1848AC00) [pid = 444] [serial = 134] [outer = 00000000] 20:35:58 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1848DC00) [pid = 444] [serial = 135] [outer = 1848AC00] 20:35:58 INFO - PROCESS | 444 | 1463542558880 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (18491C00) [pid = 444] [serial = 136] [outer = 1848AC00] 20:35:59 INFO - PROCESS | 444 | 1463542559481 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 20:35:59 INFO - PROCESS | 444 | 1463542559543 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 444 | 1463542559545 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 20:35:59 INFO - PROCESS | 444 | 1463542559549 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:35:59 INFO - PROCESS | 444 | 1463542559551 Marionette TRACE conn7 <- [1,150,null,{}] 20:35:59 INFO - PROCESS | 444 | 1463542559555 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:59 INFO - PROCESS | 444 | 1463542559657 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 20:35:59 INFO - PROCESS | 444 | 1463542559744 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 444 | ++DOCSHELL 0C914800 == 44 [pid = 444] [id = 47] 20:35:59 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0C917400) [pid = 444] [serial = 137] [outer = 00000000] 20:35:59 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (141E5400) [pid = 444] [serial = 138] [outer = 0C917400] 20:35:59 INFO - PROCESS | 444 | 1463542559799 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (14A1C800) [pid = 444] [serial = 139] [outer = 0C917400] 20:36:00 INFO - PROCESS | 444 | 1463542560483 Marionette TRACE conn7 <- [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]]]}] 20:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 971ms 20:36:00 INFO - PROCESS | 444 | 1463542560524 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 444 | 1463542560527 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 20:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:36:00 INFO - PROCESS | 444 | 1463542560532 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:36:00 INFO - PROCESS | 444 | 1463542560535 Marionette TRACE conn7 <- [1,154,null,{}] 20:36:00 INFO - PROCESS | 444 | 1463542560540 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:00 INFO - PROCESS | 444 | 1463542560634 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 20:36:00 INFO - PROCESS | 444 | 1463542560712 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 444 | ++DOCSHELL 0C93DC00 == 45 [pid = 444] [id = 48] 20:36:00 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (0C93E400) [pid = 444] [serial = 140] [outer = 00000000] 20:36:00 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (0FA3BC00) [pid = 444] [serial = 141] [outer = 0C93E400] 20:36:00 INFO - PROCESS | 444 | 1463542560762 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (0FB61400) [pid = 444] [serial = 142] [outer = 0C93E400] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 14A23C00 == 44 [pid = 444] [id = 42] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 141EA000 == 43 [pid = 444] [id = 41] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 0CA27C00 == 42 [pid = 444] [id = 40] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 0CA1F000 == 41 [pid = 444] [id = 39] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 192F7C00 == 40 [pid = 444] [id = 38] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 18D96C00 == 39 [pid = 444] [id = 37] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 1772DC00 == 38 [pid = 444] [id = 36] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 14A22800 == 37 [pid = 444] [id = 35] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 10363400 == 36 [pid = 444] [id = 34] 20:36:01 INFO - PROCESS | 444 | --DOCSHELL 0CB7C400 == 35 [pid = 444] [id = 33] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 98 (177B9C00) [pid = 444] [serial = 81] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1057B400) [pid = 444] [serial = 66] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 96 (0FB5BC00) [pid = 444] [serial = 69] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 95 (0FF52400) [pid = 444] [serial = 70] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 94 (141E2C00) [pid = 444] [serial = 75] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 93 (105C3C00) [pid = 444] [serial = 72] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 92 (14364400) [pid = 444] [serial = 76] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 91 (1077B800) [pid = 444] [serial = 73] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 90 (14AD7C00) [pid = 444] [serial = 79] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 89 (14A1E400) [pid = 444] [serial = 78] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 88 (1BDADC00) [pid = 444] [serial = 49] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 87 (14B25000) [pid = 444] [serial = 58] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 86 (14A28000) [pid = 444] [serial = 52] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 85 (1C70FC00) [pid = 444] [serial = 64] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1A3A1400) [pid = 444] [serial = 55] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | --DOMWINDOW == 83 (141EC800) [pid = 444] [serial = 61] [outer = 00000000] [url = about:blank] 20:36:01 INFO - PROCESS | 444 | 1463542561309 Marionette TRACE conn7 <- [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]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 830ms 20:36:01 INFO - PROCESS | 444 | 1463542561364 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 444 | 1463542561370 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 20:36:01 INFO - PROCESS | 444 | 1463542561376 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:36:01 INFO - PROCESS | 444 | 1463542561379 Marionette TRACE conn7 <- [1,158,null,{}] 20:36:01 INFO - PROCESS | 444 | 1463542561383 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:01 INFO - PROCESS | 444 | 1463542561462 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 20:36:01 INFO - PROCESS | 444 | 1463542561472 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 444 | ++DOCSHELL 08882400 == 36 [pid = 444] [id = 49] 20:36:01 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (0C941400) [pid = 444] [serial = 143] [outer = 00000000] 20:36:01 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (0FB63800) [pid = 444] [serial = 144] [outer = 0C941400] 20:36:01 INFO - PROCESS | 444 | 1463542561517 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (1005F800) [pid = 444] [serial = 145] [outer = 0C941400] 20:36:01 INFO - PROCESS | 444 | 1463542561979 Marionette TRACE conn7 <- [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]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 20:36:01 INFO - PROCESS | 444 | 1463542562009 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 444 | 1463542562011 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 20:36:01 INFO - PROCESS | 444 | 1463542562015 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:36:02 INFO - PROCESS | 444 | 1463542562018 Marionette TRACE conn7 <- [1,162,null,{}] 20:36:02 INFO - PROCESS | 444 | 1463542562030 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:02 INFO - PROCESS | 444 | 1463542562111 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 20:36:02 INFO - PROCESS | 444 | 1463542562122 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 444 | ++DOCSHELL 108D8400 == 37 [pid = 444] [id = 50] 20:36:02 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (108DE000) [pid = 444] [serial = 146] [outer = 00000000] 20:36:02 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1331E800) [pid = 444] [serial = 147] [outer = 108DE000] 20:36:02 INFO - PROCESS | 444 | 1463542562169 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (14140800) [pid = 444] [serial = 148] [outer = 108DE000] 20:36:02 INFO - PROCESS | 444 | 1463542562590 Marionette TRACE conn7 <- [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]]]}] 20:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 20:36:02 INFO - PROCESS | 444 | 1463542562649 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 444 | 1463542562652 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 20:36:02 INFO - PROCESS | 444 | 1463542562655 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:36:02 INFO - PROCESS | 444 | 1463542562657 Marionette TRACE conn7 <- [1,166,null,{}] 20:36:02 INFO - PROCESS | 444 | 1463542562660 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:02 INFO - PROCESS | 444 | 1463542562738 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 20:36:02 INFO - PROCESS | 444 | 1463542562747 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 444 | ++DOCSHELL 141ED000 == 38 [pid = 444] [id = 51] 20:36:02 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (141EE000) [pid = 444] [serial = 149] [outer = 00000000] 20:36:02 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (14833C00) [pid = 444] [serial = 150] [outer = 141EE000] 20:36:02 INFO - PROCESS | 444 | 1463542562796 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (14A1A000) [pid = 444] [serial = 151] [outer = 141EE000] 20:36:03 INFO - PROCESS | 444 | 1463542563240 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 20:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:36:03 INFO - PROCESS | 444 | 1463542563290 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 444 | 1463542563292 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 20:36:03 INFO - PROCESS | 444 | 1463542563295 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:36:03 INFO - PROCESS | 444 | 1463542563297 Marionette TRACE conn7 <- [1,170,null,{}] 20:36:03 INFO - PROCESS | 444 | 1463542563300 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:03 INFO - PROCESS | 444 | 1463542563377 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 20:36:03 INFO - PROCESS | 444 | 1463542563384 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:03 INFO - PROCESS | 444 | ++DOCSHELL 14A1F400 == 39 [pid = 444] [id = 52] 20:36:03 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (14A1FC00) [pid = 444] [serial = 152] [outer = 00000000] 20:36:03 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (14B22800) [pid = 444] [serial = 153] [outer = 14A1FC00] 20:36:03 INFO - PROCESS | 444 | 1463542563429 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (15C31C00) [pid = 444] [serial = 154] [outer = 14A1FC00] 20:36:03 INFO - PROCESS | 444 | 1463542563868 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 20:36:03 INFO - PROCESS | 444 | 1463542563926 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 444 | 1463542563928 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 20:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:36:03 INFO - PROCESS | 444 | 1463542563940 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:36:03 INFO - PROCESS | 444 | 1463542563942 Marionette TRACE conn7 <- [1,174,null,{}] 20:36:03 INFO - PROCESS | 444 | 1463542563945 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:04 INFO - PROCESS | 444 | 1463542564070 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 20:36:04 INFO - PROCESS | 444 | 1463542564150 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 444 | ++DOCSHELL 1824EC00 == 40 [pid = 444] [id = 53] 20:36:04 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1824FC00) [pid = 444] [serial = 155] [outer = 00000000] 20:36:04 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (18486800) [pid = 444] [serial = 156] [outer = 1824FC00] 20:36:04 INFO - PROCESS | 444 | 1463542564197 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1848B400) [pid = 444] [serial = 157] [outer = 1824FC00] 20:36:04 INFO - PROCESS | 444 | 1463542564609 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 20:36:04 INFO - PROCESS | 444 | 1463542564671 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 444 | 1463542564673 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 20:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:36:04 INFO - PROCESS | 444 | 1463542564676 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 444 | 1463542564678 Marionette TRACE conn7 <- [1,178,null,{}] 20:36:04 INFO - PROCESS | 444 | 1463542564681 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:04 INFO - PROCESS | 444 | 1463542564780 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 20:36:04 INFO - PROCESS | 444 | 1463542564789 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 444 | ++DOCSHELL 0C920800 == 41 [pid = 444] [id = 54] 20:36:04 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (18486400) [pid = 444] [serial = 158] [outer = 00000000] 20:36:04 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (18DA4C00) [pid = 444] [serial = 159] [outer = 18486400] 20:36:04 INFO - PROCESS | 444 | 1463542564834 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (195D2400) [pid = 444] [serial = 160] [outer = 18486400] 20:36:05 INFO - PROCESS | 444 | 1463542565250 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 20:36:05 INFO - PROCESS | 444 | 1463542565312 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 444 | 1463542565314 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 20:36:05 INFO - PROCESS | 444 | 1463542565317 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:36:05 INFO - PROCESS | 444 | 1463542565328 Marionette TRACE conn7 <- [1,182,null,{}] 20:36:05 INFO - PROCESS | 444 | 1463542565332 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:05 INFO - PROCESS | 444 | 1463542565437 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 20:36:05 INFO - PROCESS | 444 | 1463542565507 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 444 | ++DOCSHELL 18DA4000 == 42 [pid = 444] [id = 55] 20:36:05 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (148EE400) [pid = 444] [serial = 161] [outer = 00000000] 20:36:05 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (197E5C00) [pid = 444] [serial = 162] [outer = 148EE400] 20:36:05 INFO - PROCESS | 444 | 1463542565552 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A131800) [pid = 444] [serial = 163] [outer = 148EE400] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 103 (195DEC00) [pid = 444] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 102 (18D9F800) [pid = 444] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0CA1F400) [pid = 444] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 100 (15C35C00) [pid = 444] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1772F000) [pid = 444] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 98 (0CB9F400) [pid = 444] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 97 (14A27000) [pid = 444] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 96 (14A22C00) [pid = 444] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 95 (10369800) [pid = 444] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 94 (141EA400) [pid = 444] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:36:05 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1413C000) [pid = 444] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:36:05 INFO - PROCESS | 444 | 1463542566004 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 20:36:06 INFO - PROCESS | 444 | 1463542566052 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 444 | 1463542566054 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 20:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:36:06 INFO - PROCESS | 444 | 1463542566057 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 444 | 1463542566059 Marionette TRACE conn7 <- [1,186,null,{}] 20:36:06 INFO - PROCESS | 444 | 1463542566073 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:06 INFO - PROCESS | 444 | 1463542566151 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 20:36:06 INFO - PROCESS | 444 | 1463542566158 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 444 | ++DOCSHELL 148F5400 == 43 [pid = 444] [id = 56] 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (14A20000) [pid = 444] [serial = 164] [outer = 00000000] 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (195D9400) [pid = 444] [serial = 165] [outer = 14A20000] 20:36:06 INFO - PROCESS | 444 | 1463542566203 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (197DD800) [pid = 444] [serial = 166] [outer = 14A20000] 20:36:06 INFO - PROCESS | 444 | 1463542566586 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (197E3000) [pid = 444] [serial = 167] [outer = 1641E800] 20:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 20:36:06 INFO - PROCESS | 444 | 1463542566665 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 444 | 1463542566667 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 20:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:36:06 INFO - PROCESS | 444 | 1463542566671 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 444 | 1463542566673 Marionette TRACE conn7 <- [1,190,null,{}] 20:36:06 INFO - PROCESS | 444 | 1463542566677 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:06 INFO - PROCESS | 444 | 1463542566754 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 20:36:06 INFO - PROCESS | 444 | 1463542566760 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 444 | ++DOCSHELL 1A39BC00 == 44 [pid = 444] [id = 57] 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1A39D000) [pid = 444] [serial = 168] [outer = 00000000] 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1A776800) [pid = 444] [serial = 169] [outer = 1A39D000] 20:36:06 INFO - PROCESS | 444 | 1463542566804 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (1B41DC00) [pid = 444] [serial = 170] [outer = 1A39D000] 20:36:07 INFO - PROCESS | 444 | 1463542567215 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 20:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:36:07 INFO - PROCESS | 444 | 1463542567246 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 444 | 1463542567248 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 20:36:07 INFO - PROCESS | 444 | 1463542567251 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 444 | 1463542567254 Marionette TRACE conn7 <- [1,194,null,{}] 20:36:07 INFO - PROCESS | 444 | 1463542567257 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:07 INFO - PROCESS | 444 | 1463542567383 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 20:36:07 INFO - PROCESS | 444 | 1463542567401 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 444 | ++DOCSHELL 1BA40000 == 45 [pid = 444] [id = 58] 20:36:07 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1BADC000) [pid = 444] [serial = 171] [outer = 00000000] 20:36:07 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1BDB2800) [pid = 444] [serial = 172] [outer = 1BADC000] 20:36:07 INFO - PROCESS | 444 | 1463542567451 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1CA0F400) [pid = 444] [serial = 173] [outer = 1BADC000] 20:36:07 INFO - PROCESS | 444 | 1463542567880 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 20:36:07 INFO - PROCESS | 444 | 1463542567923 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 444 | 1463542567927 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 20:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:36:07 INFO - PROCESS | 444 | 1463542567933 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 444 | 1463542567938 Marionette TRACE conn7 <- [1,198,null,{}] 20:36:07 INFO - PROCESS | 444 | 1463542567961 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:08 INFO - PROCESS | 444 | 1463542568079 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 20:36:08 INFO - PROCESS | 444 | 1463542568214 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 444 | ++DOCSHELL 0C93C000 == 46 [pid = 444] [id = 59] 20:36:08 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (0C93C400) [pid = 444] [serial = 174] [outer = 00000000] 20:36:08 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (0CA1A000) [pid = 444] [serial = 175] [outer = 0C93C400] 20:36:08 INFO - PROCESS | 444 | 1463542568285 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (0CB37000) [pid = 444] [serial = 176] [outer = 0C93C400] 20:36:08 INFO - PROCESS | 444 | 1463542568841 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 950ms 20:36:08 INFO - PROCESS | 444 | 1463542568888 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 20:36:08 INFO - PROCESS | 444 | 1463542568894 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 20:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:36:08 INFO - PROCESS | 444 | 1463542568901 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:36:08 INFO - PROCESS | 444 | 1463542568904 Marionette TRACE conn7 <- [1,202,null,{}] 20:36:08 INFO - PROCESS | 444 | 1463542568908 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:08 INFO - PROCESS | 444 | 1463542569013 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 20:36:09 INFO - PROCESS | 444 | 1463542569103 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 444 | ++DOCSHELL 0C933400 == 47 [pid = 444] [id = 60] 20:36:09 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0CB77800) [pid = 444] [serial = 177] [outer = 00000000] 20:36:09 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1331F000) [pid = 444] [serial = 178] [outer = 0CB77800] 20:36:09 INFO - PROCESS | 444 | 1463542569157 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (141E9400) [pid = 444] [serial = 179] [outer = 0CB77800] 20:36:09 INFO - PROCESS | 444 | 1463542569718 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 20:36:09 INFO - PROCESS | 444 | 1463542569773 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 444 | 1463542569775 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 20:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:36:09 INFO - PROCESS | 444 | 1463542569779 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:36:09 INFO - PROCESS | 444 | 1463542569783 Marionette TRACE conn7 <- [1,206,null,{}] 20:36:09 INFO - PROCESS | 444 | 1463542569794 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:09 INFO - PROCESS | 444 | 1463542569903 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 20:36:09 INFO - PROCESS | 444 | 1463542569993 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 444 | ++DOCSHELL 10B17800 == 48 [pid = 444] [id = 61] 20:36:09 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (10B17C00) [pid = 444] [serial = 180] [outer = 00000000] 20:36:10 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (14AD9800) [pid = 444] [serial = 181] [outer = 10B17C00] 20:36:10 INFO - PROCESS | 444 | 1463542570052 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1772BC00) [pid = 444] [serial = 182] [outer = 10B17C00] 20:36:10 INFO - PROCESS | 444 | 1463542570569 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 20:36:10 INFO - PROCESS | 444 | 1463542570613 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 444 | 1463542570616 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 20:36:10 INFO - PROCESS | 444 | 1463542570619 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:36:10 INFO - PROCESS | 444 | 1463542570621 Marionette TRACE conn7 <- [1,210,null,{}] 20:36:10 INFO - PROCESS | 444 | 1463542570625 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:10 INFO - PROCESS | 444 | 1463542570756 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 20:36:10 INFO - PROCESS | 444 | 1463542570845 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 444 | ++DOCSHELL 1A50B000 == 49 [pid = 444] [id = 62] 20:36:10 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1A551800) [pid = 444] [serial = 183] [outer = 00000000] 20:36:10 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A85C800) [pid = 444] [serial = 184] [outer = 1A551800] 20:36:10 INFO - PROCESS | 444 | 1463542570899 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A85F800) [pid = 444] [serial = 185] [outer = 1A551800] 20:36:11 INFO - PROCESS | 444 | 1463542571463 Marionette TRACE conn7 <- [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]]]}] 20:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 20:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:36:11 INFO - PROCESS | 444 | 1463542571492 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 444 | 1463542571495 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 20:36:11 INFO - PROCESS | 444 | 1463542571498 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - PROCESS | 444 | 1463542571500 Marionette TRACE conn7 <- [1,214,null,{}] 20:36:11 INFO - PROCESS | 444 | 1463542571504 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:11 INFO - PROCESS | 444 | 1463542571630 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 20:36:11 INFO - PROCESS | 444 | 1463542571719 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 444 | ++DOCSHELL 0CB7B800 == 50 [pid = 444] [id = 63] 20:36:11 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (0FF58800) [pid = 444] [serial = 186] [outer = 00000000] 20:36:11 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (197E3800) [pid = 444] [serial = 187] [outer = 0FF58800] 20:36:11 INFO - PROCESS | 444 | 1463542571773 Marionette DEBUG loaded listener.js 20:36:11 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A855C00) [pid = 444] [serial = 188] [outer = 0FF58800] 20:36:12 INFO - PROCESS | 444 | 1463542572437 Marionette TRACE conn7 <- [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]]]}] 20:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 969ms 20:36:12 INFO - PROCESS | 444 | 1463542572473 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 20:36:12 INFO - PROCESS | 444 | 1463542572476 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 20:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:36:12 INFO - PROCESS | 444 | 1463542572481 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:36:12 INFO - PROCESS | 444 | 1463542572485 Marionette TRACE conn7 <- [1,218,null,{}] 20:36:12 INFO - PROCESS | 444 | 1463542572491 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:12 INFO - PROCESS | 444 | 1463542572588 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 20:36:12 INFO - PROCESS | 444 | 1463542572667 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 444 | ++DOCSHELL 0FAEF000 == 51 [pid = 444] [id = 64] 20:36:12 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (0FB04000) [pid = 444] [serial = 189] [outer = 00000000] 20:36:12 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (10577400) [pid = 444] [serial = 190] [outer = 0FB04000] 20:36:12 INFO - PROCESS | 444 | 1463542572717 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (10B0B800) [pid = 444] [serial = 191] [outer = 0FB04000] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 18253C00 == 50 [pid = 444] [id = 31] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 195D3000 == 49 [pid = 444] [id = 32] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 1076D000 == 48 [pid = 444] [id = 30] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 1A39BC00 == 47 [pid = 444] [id = 57] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 148F5400 == 46 [pid = 444] [id = 56] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 18DA4000 == 45 [pid = 444] [id = 55] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 0C920800 == 44 [pid = 444] [id = 54] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 1824EC00 == 43 [pid = 444] [id = 53] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 14A1F400 == 42 [pid = 444] [id = 52] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 141ED000 == 41 [pid = 444] [id = 51] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 108D8400 == 40 [pid = 444] [id = 50] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 08882400 == 39 [pid = 444] [id = 49] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 0C93DC00 == 38 [pid = 444] [id = 48] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 0C914800 == 37 [pid = 444] [id = 47] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 1848A800 == 36 [pid = 444] [id = 46] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 141ECC00 == 35 [pid = 444] [id = 45] 20:36:13 INFO - PROCESS | 444 | --DOCSHELL 0CA19000 == 34 [pid = 444] [id = 44] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1482E000) [pid = 444] [serial = 87] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 119 (18D97400) [pid = 444] [serial = 90] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 118 (177C0C00) [pid = 444] [serial = 120] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A856000) [pid = 444] [serial = 117] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1056E400) [pid = 444] [serial = 115] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 115 (197E0000) [pid = 444] [serial = 123] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1B4D2C00) [pid = 444] [serial = 118] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 113 (192F8800) [pid = 444] [serial = 108] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A39CC00) [pid = 444] [serial = 121] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1BD0AC00) [pid = 444] [serial = 126] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 110 (18250C00) [pid = 444] [serial = 106] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A76D400) [pid = 444] [serial = 111] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 108 (195D8800) [pid = 444] [serial = 109] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0CA25400) [pid = 444] [serial = 114] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1820B400) [pid = 444] [serial = 82] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 105 (18247000) [pid = 444] [serial = 105] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 104 (108DA800) [pid = 444] [serial = 97] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 103 (197E4400) [pid = 444] [serial = 124] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 102 (10573000) [pid = 444] [serial = 96] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FB5B800) [pid = 444] [serial = 84] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1A773000) [pid = 444] [serial = 112] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 99 (14AD9C00) [pid = 444] [serial = 102] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 98 (15C33400) [pid = 444] [serial = 103] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 97 (195DA000) [pid = 444] [serial = 93] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 96 (10BB3400) [pid = 444] [serial = 99] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | --DOMWINDOW == 95 (133A8C00) [pid = 444] [serial = 100] [outer = 00000000] [url = about:blank] 20:36:13 INFO - PROCESS | 444 | 1463542573309 Marionette TRACE conn7 <- [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]]]}] 20:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 891ms 20:36:13 INFO - PROCESS | 444 | 1463542573374 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 444 | 1463542573379 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 20:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:36:13 INFO - PROCESS | 444 | 1463542573385 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:36:13 INFO - PROCESS | 444 | 1463542573388 Marionette TRACE conn7 <- [1,222,null,{}] 20:36:13 INFO - PROCESS | 444 | 1463542573392 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:13 INFO - PROCESS | 444 | 1463542573489 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 20:36:13 INFO - PROCESS | 444 | 1463542573557 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 444 | ++DOCSHELL 0CA20800 == 35 [pid = 444] [id = 65] 20:36:13 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (0CA26400) [pid = 444] [serial = 192] [outer = 00000000] 20:36:13 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (0FAEDC00) [pid = 444] [serial = 193] [outer = 0CA26400] 20:36:13 INFO - PROCESS | 444 | 1463542573603 Marionette DEBUG loaded listener.js 20:36:13 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (10068800) [pid = 444] [serial = 194] [outer = 0CA26400] 20:36:13 INFO - PROCESS | 444 | 1463542573995 Marionette TRACE conn7 <- [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]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 20:36:14 INFO - PROCESS | 444 | 1463542574059 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 444 | 1463542574061 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 20:36:14 INFO - PROCESS | 444 | 1463542574064 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:36:14 INFO - PROCESS | 444 | 1463542574068 Marionette TRACE conn7 <- [1,226,null,{}] 20:36:14 INFO - PROCESS | 444 | 1463542574078 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:14 INFO - PROCESS | 444 | 1463542574166 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 20:36:14 INFO - PROCESS | 444 | 1463542574174 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 444 | ++DOCSHELL 133A1000 == 36 [pid = 444] [id = 66] 20:36:14 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (133A8C00) [pid = 444] [serial = 195] [outer = 00000000] 20:36:14 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (141E2C00) [pid = 444] [serial = 196] [outer = 133A8C00] 20:36:14 INFO - PROCESS | 444 | 1463542574222 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (141F0000) [pid = 444] [serial = 197] [outer = 133A8C00] 20:36:14 INFO - PROCESS | 444 | 1463542574656 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 20:36:14 INFO - PROCESS | 444 | 1463542574699 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 444 | 1463542574702 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 20:36:14 INFO - PROCESS | 444 | 1463542574705 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:36:14 INFO - PROCESS | 444 | 1463542574707 Marionette TRACE conn7 <- [1,230,null,{}] 20:36:14 INFO - PROCESS | 444 | 1463542574710 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:14 INFO - PROCESS | 444 | 1463542574789 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 20:36:14 INFO - PROCESS | 444 | 1463542574798 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 444 | ++DOCSHELL 143D0000 == 37 [pid = 444] [id = 67] 20:36:14 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (148B8000) [pid = 444] [serial = 198] [outer = 00000000] 20:36:14 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (14A23800) [pid = 444] [serial = 199] [outer = 148B8000] 20:36:14 INFO - PROCESS | 444 | 1463542574844 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (15B42C00) [pid = 444] [serial = 200] [outer = 148B8000] 20:36:15 INFO - PROCESS | 444 | 1463542575261 Marionette TRACE conn7 <- [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]]]}] 20:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 20:36:15 INFO - PROCESS | 444 | 1463542575296 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 444 | 1463542575298 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 20:36:15 INFO - PROCESS | 444 | 1463542575302 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:36:15 INFO - PROCESS | 444 | 1463542575304 Marionette TRACE conn7 <- [1,234,null,{}] 20:36:15 INFO - PROCESS | 444 | 1463542575308 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:15 INFO - PROCESS | 444 | 1463542575393 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 20:36:15 INFO - PROCESS | 444 | 1463542575399 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 444 | ++DOCSHELL 14346800 == 38 [pid = 444] [id = 68] 20:36:15 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (14A1BC00) [pid = 444] [serial = 201] [outer = 00000000] 20:36:15 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (17729800) [pid = 444] [serial = 202] [outer = 14A1BC00] 20:36:15 INFO - PROCESS | 444 | 1463542575444 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (18246400) [pid = 444] [serial = 203] [outer = 14A1BC00] 20:36:15 INFO - PROCESS | 444 | 1463542575903 Marionette TRACE conn7 <- [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]]]}] 20:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 20:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:36:15 INFO - PROCESS | 444 | 1463542575938 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 444 | 1463542575940 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 20:36:15 INFO - PROCESS | 444 | 1463542575943 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - PROCESS | 444 | 1463542575945 Marionette TRACE conn7 <- [1,238,null,{}] 20:36:15 INFO - PROCESS | 444 | 1463542575948 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:16 INFO - PROCESS | 444 | 1463542576075 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 20:36:16 INFO - PROCESS | 444 | 1463542576086 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 444 | ++DOCSHELL 15C64000 == 39 [pid = 444] [id = 69] 20:36:16 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (16420800) [pid = 444] [serial = 204] [outer = 00000000] 20:36:16 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18DA2400) [pid = 444] [serial = 205] [outer = 16420800] 20:36:16 INFO - PROCESS | 444 | 1463542576171 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (192F8800) [pid = 444] [serial = 206] [outer = 16420800] 20:36:16 INFO - PROCESS | 444 | 1463542576585 Marionette TRACE conn7 <- [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]]]}] 20:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 20:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:36:16 INFO - PROCESS | 444 | 1463542576614 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 20:36:16 INFO - PROCESS | 444 | 1463542576616 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 20:36:16 INFO - PROCESS | 444 | 1463542576619 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:36:16 INFO - PROCESS | 444 | 1463542576621 Marionette TRACE conn7 <- [1,242,null,{}] 20:36:16 INFO - PROCESS | 444 | 1463542576624 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:16 INFO - PROCESS | 444 | 1463542576732 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 20:36:16 INFO - PROCESS | 444 | 1463542576807 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 444 | ++DOCSHELL 16B1A800 == 40 [pid = 444] [id = 70] 20:36:16 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (18DA1C00) [pid = 444] [serial = 207] [outer = 00000000] 20:36:16 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (197DA000) [pid = 444] [serial = 208] [outer = 18DA1C00] 20:36:16 INFO - PROCESS | 444 | 1463542576850 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (197DE400) [pid = 444] [serial = 209] [outer = 18DA1C00] 20:36:17 INFO - PROCESS | 444 | 1463542577229 Marionette TRACE conn7 <- [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]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 20:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:36:17 INFO - PROCESS | 444 | 1463542577255 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 444 | 1463542577257 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 20:36:17 INFO - PROCESS | 444 | 1463542577260 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 444 | 1463542577262 Marionette TRACE conn7 <- [1,246,null,{}] 20:36:17 INFO - PROCESS | 444 | 1463542577265 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:17 INFO - PROCESS | 444 | 1463542577366 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 20:36:17 INFO - PROCESS | 444 | 1463542577382 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 444 | ++DOCSHELL 197D8C00 == 41 [pid = 444] [id = 71] 20:36:17 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (19C09800) [pid = 444] [serial = 210] [outer = 00000000] 20:36:17 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A76D400) [pid = 444] [serial = 211] [outer = 19C09800] 20:36:17 INFO - PROCESS | 444 | 1463542577427 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A81D400) [pid = 444] [serial = 212] [outer = 19C09800] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 115 (10570C00) [pid = 444] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1824FC00) [pid = 444] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 113 (18486400) [pid = 444] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 112 (108DE000) [pid = 444] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 111 (14A1FC00) [pid = 444] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 110 (0C93E400) [pid = 444] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 109 (0C941400) [pid = 444] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 108 (141EE000) [pid = 444] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 107 (148EE400) [pid = 444] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 106 (0C917400) [pid = 444] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1A39D000) [pid = 444] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 104 (14A20000) [pid = 444] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:36:17 INFO - PROCESS | 444 | --DOMWINDOW == 103 (195D4400) [pid = 444] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:36:17 INFO - PROCESS | 444 | 1463542577957 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 20:36:17 INFO - PROCESS | 444 | 1463542577990 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 444 | 1463542577992 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 20:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:36:17 INFO - PROCESS | 444 | 1463542577995 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 444 | 1463542577997 Marionette TRACE conn7 <- [1,250,null,{}] 20:36:17 INFO - PROCESS | 444 | 1463542578000 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:18 INFO - PROCESS | 444 | 1463542578123 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 20:36:18 INFO - PROCESS | 444 | 1463542578175 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 444 | ++DOCSHELL 0C93CC00 == 42 [pid = 444] [id = 72] 20:36:18 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (0CBAE000) [pid = 444] [serial = 213] [outer = 00000000] 20:36:18 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1824B800) [pid = 444] [serial = 214] [outer = 0CBAE000] 20:36:18 INFO - PROCESS | 444 | 1463542578219 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (18486400) [pid = 444] [serial = 215] [outer = 0CBAE000] 20:36:18 INFO - PROCESS | 444 | 1463542578551 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 20:36:18 INFO - PROCESS | 444 | 1463542578566 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 444 | 1463542578568 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 20:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:36:18 INFO - PROCESS | 444 | 1463542578577 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:36:18 INFO - PROCESS | 444 | 1463542578579 Marionette TRACE conn7 <- [1,254,null,{}] 20:36:18 INFO - PROCESS | 444 | 1463542578582 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:18 INFO - PROCESS | 444 | 1463542578660 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 20:36:18 INFO - PROCESS | 444 | 1463542578734 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 444 | ++DOCSHELL 1A861400 == 43 [pid = 444] [id = 73] 20:36:18 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A864000) [pid = 444] [serial = 216] [outer = 00000000] 20:36:18 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1BADB000) [pid = 444] [serial = 217] [outer = 1A864000] 20:36:18 INFO - PROCESS | 444 | 1463542578779 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1BC40C00) [pid = 444] [serial = 218] [outer = 1A864000] 20:36:19 INFO - PROCESS | 444 | 1463542579239 Marionette TRACE conn7 <- [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]]]}] 20:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 20:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:36:19 INFO - PROCESS | 444 | 1463542579311 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 444 | 1463542579314 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 20:36:19 INFO - PROCESS | 444 | 1463542579317 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - PROCESS | 444 | 1463542579319 Marionette TRACE conn7 <- [1,258,null,{}] 20:36:19 INFO - PROCESS | 444 | 1463542579323 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:19 INFO - PROCESS | 444 | 1463542579444 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 20:36:19 INFO - PROCESS | 444 | 1463542579460 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 444 | ++DOCSHELL 1BD10800 == 44 [pid = 444] [id = 74] 20:36:19 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1C406400) [pid = 444] [serial = 219] [outer = 00000000] 20:36:19 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1CCC5400) [pid = 444] [serial = 220] [outer = 1C406400] 20:36:19 INFO - PROCESS | 444 | 1463542579509 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1D2A1800) [pid = 444] [serial = 221] [outer = 1C406400] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 197DAC00 == 43 [pid = 444] [id = 43] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 0FAEF000 == 42 [pid = 444] [id = 64] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 1A50B000 == 41 [pid = 444] [id = 62] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 0CB7B800 == 40 [pid = 444] [id = 63] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 0C933400 == 39 [pid = 444] [id = 60] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 10B17800 == 38 [pid = 444] [id = 61] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 1BA40000 == 37 [pid = 444] [id = 58] 20:36:20 INFO - PROCESS | 444 | --DOCSHELL 0C93C000 == 36 [pid = 444] [id = 59] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 0CA20800 == 35 [pid = 444] [id = 65] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 133A1000 == 34 [pid = 444] [id = 66] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 197D8C00 == 33 [pid = 444] [id = 71] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 143D0000 == 32 [pid = 444] [id = 67] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 15C64000 == 31 [pid = 444] [id = 69] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 0C93CC00 == 30 [pid = 444] [id = 72] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 14346800 == 29 [pid = 444] [id = 68] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 16B1A800 == 28 [pid = 444] [id = 70] 20:36:21 INFO - PROCESS | 444 | --DOCSHELL 1A861400 == 27 [pid = 444] [id = 73] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 111 (195DD000) [pid = 444] [serial = 94] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 110 (15C3C400) [pid = 444] [serial = 67] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A776800) [pid = 444] [serial = 169] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1B41DC00) [pid = 444] [serial = 170] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1A131800) [pid = 444] [serial = 163] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 106 (195D9400) [pid = 444] [serial = 165] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1BDB2800) [pid = 444] [serial = 172] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 104 (197DD800) [pid = 444] [serial = 166] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 103 (192FE000) [pid = 444] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 102 (15C31C00) [pid = 444] [serial = 154] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 101 (18486800) [pid = 444] [serial = 156] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 100 (195D2400) [pid = 444] [serial = 160] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 99 (18DA4C00) [pid = 444] [serial = 159] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1848B400) [pid = 444] [serial = 157] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0CA97400) [pid = 444] [serial = 129] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 96 (14A25400) [pid = 444] [serial = 132] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1848DC00) [pid = 444] [serial = 135] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 94 (1331E800) [pid = 444] [serial = 147] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 93 (14140800) [pid = 444] [serial = 148] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 92 (14B22800) [pid = 444] [serial = 153] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 91 (0FB61400) [pid = 444] [serial = 142] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0FA3BC00) [pid = 444] [serial = 141] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0FB63800) [pid = 444] [serial = 144] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 88 (1005F800) [pid = 444] [serial = 145] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 87 (14833C00) [pid = 444] [serial = 150] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 86 (14A1A000) [pid = 444] [serial = 151] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 85 (197E5C00) [pid = 444] [serial = 162] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 84 (14A1C800) [pid = 444] [serial = 139] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | --DOMWINDOW == 83 (141E5400) [pid = 444] [serial = 138] [outer = 00000000] [url = about:blank] 20:36:21 INFO - PROCESS | 444 | 1463542581313 Marionette TRACE conn7 <- [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]]]}] 20:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2075ms 20:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:36:21 INFO - PROCESS | 444 | 1463542581363 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 444 | 1463542581367 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 20:36:21 INFO - PROCESS | 444 | 1463542581373 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:36:21 INFO - PROCESS | 444 | 1463542581377 Marionette TRACE conn7 <- [1,262,null,{}] 20:36:21 INFO - PROCESS | 444 | 1463542581383 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:21 INFO - PROCESS | 444 | 1463542581470 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 20:36:21 INFO - PROCESS | 444 | 1463542581481 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 444 | ++DOCSHELL 0C91AC00 == 28 [pid = 444] [id = 75] 20:36:21 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (0C91B800) [pid = 444] [serial = 222] [outer = 00000000] 20:36:21 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (0C939400) [pid = 444] [serial = 223] [outer = 0C91B800] 20:36:21 INFO - PROCESS | 444 | 1463542581528 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (0C93F400) [pid = 444] [serial = 224] [outer = 0C91B800] 20:36:21 INFO - PROCESS | 444 | 1463542581985 Marionette TRACE conn7 <- [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]]]}] 20:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 20:36:22 INFO - PROCESS | 444 | 1463542582003 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 444 | 1463542582009 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 20:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:36:22 INFO - PROCESS | 444 | 1463542582015 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 444 | 1463542582018 Marionette TRACE conn7 <- [1,266,null,{}] 20:36:22 INFO - PROCESS | 444 | 1463542582025 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:22 INFO - PROCESS | 444 | 1463542582106 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 20:36:22 INFO - PROCESS | 444 | 1463542582114 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:22 INFO - PROCESS | 444 | ++DOCSHELL 0CA20400 == 29 [pid = 444] [id = 76] 20:36:22 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (0CA25000) [pid = 444] [serial = 225] [outer = 00000000] 20:36:22 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (0CBE0800) [pid = 444] [serial = 226] [outer = 0CA25000] 20:36:22 INFO - PROCESS | 444 | 1463542582160 Marionette DEBUG loaded listener.js 20:36:22 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (0FAEF000) [pid = 444] [serial = 227] [outer = 0CA25000] 20:36:22 INFO - PROCESS | 444 | 1463542582600 Marionette TRACE conn7 <- [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]]]}] 20:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 20:36:22 INFO - PROCESS | 444 | 1463542582648 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 444 | 1463542582650 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 20:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:36:22 INFO - PROCESS | 444 | 1463542582654 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 444 | 1463542582658 Marionette TRACE conn7 <- [1,270,null,{}] 20:36:22 INFO - PROCESS | 444 | 1463542582669 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:22 INFO - PROCESS | 444 | 1463542582751 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 20:36:22 INFO - PROCESS | 444 | 1463542582761 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:22 INFO - PROCESS | 444 | ++DOCSHELL 10573800 == 30 [pid = 444] [id = 77] 20:36:22 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (10574400) [pid = 444] [serial = 228] [outer = 00000000] 20:36:22 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1057A800) [pid = 444] [serial = 229] [outer = 10574400] 20:36:22 INFO - PROCESS | 444 | 1463542582809 Marionette DEBUG loaded listener.js 20:36:22 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (105CA000) [pid = 444] [serial = 230] [outer = 10574400] 20:36:23 INFO - PROCESS | 444 | 1463542583449 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 20:36:23 INFO - PROCESS | 444 | 1463542583488 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 20:36:23 INFO - PROCESS | 444 | 1463542583490 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 20:36:23 INFO - PROCESS | 444 | 1463542583493 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:36:23 INFO - PROCESS | 444 | 1463542583495 Marionette TRACE conn7 <- [1,274,null,{}] 20:36:23 INFO - PROCESS | 444 | 1463542583498 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:23 INFO - PROCESS | 444 | 1463542583575 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 20:36:23 INFO - PROCESS | 444 | 1463542583584 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:23 INFO - PROCESS | 444 | ++DOCSHELL 10B0CC00 == 31 [pid = 444] [id = 78] 20:36:23 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (10B53C00) [pid = 444] [serial = 231] [outer = 00000000] 20:36:23 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (14109C00) [pid = 444] [serial = 232] [outer = 10B53C00] 20:36:23 INFO - PROCESS | 444 | 1463542583630 Marionette DEBUG loaded listener.js 20:36:23 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (141E4800) [pid = 444] [serial = 233] [outer = 10B53C00] 20:36:24 INFO - PROCESS | 444 | 1463542584040 Marionette TRACE conn7 <- [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]]]}] 20:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 571ms 20:36:24 INFO - PROCESS | 444 | 1463542584069 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 444 | 1463542584071 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 20:36:24 INFO - PROCESS | 444 | 1463542584074 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:36:24 INFO - PROCESS | 444 | 1463542584076 Marionette TRACE conn7 <- [1,278,null,{}] 20:36:24 INFO - PROCESS | 444 | 1463542584079 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:24 INFO - PROCESS | 444 | 1463542584176 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 20:36:24 INFO - PROCESS | 444 | 1463542584185 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 444 | ++DOCSHELL 141EBC00 == 32 [pid = 444] [id = 79] 20:36:24 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (141ECC00) [pid = 444] [serial = 234] [outer = 00000000] 20:36:24 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (143D8400) [pid = 444] [serial = 235] [outer = 141ECC00] 20:36:24 INFO - PROCESS | 444 | 1463542584231 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (148B6800) [pid = 444] [serial = 236] [outer = 141ECC00] 20:36:24 INFO - PROCESS | 444 | 1463542584642 Marionette TRACE conn7 <- [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]]]}] 20:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 20:36:24 INFO - PROCESS | 444 | 1463542584709 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 444 | 1463542584711 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 20:36:24 INFO - PROCESS | 444 | 1463542584714 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:36:24 INFO - PROCESS | 444 | 1463542584716 Marionette TRACE conn7 <- [1,282,null,{}] 20:36:24 INFO - PROCESS | 444 | 1463542584719 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:24 INFO - PROCESS | 444 | 1463542584814 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 20:36:24 INFO - PROCESS | 444 | 1463542584825 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 444 | ++DOCSHELL 14A09400 == 33 [pid = 444] [id = 80] 20:36:24 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (14A7C400) [pid = 444] [serial = 237] [outer = 00000000] 20:36:24 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (15B40800) [pid = 444] [serial = 238] [outer = 14A7C400] 20:36:24 INFO - PROCESS | 444 | 1463542584870 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (15C3D800) [pid = 444] [serial = 239] [outer = 14A7C400] 20:36:25 INFO - PROCESS | 444 | 1463542585256 Marionette TRACE conn7 <- [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]]]}] 20:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 20:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:36:25 INFO - PROCESS | 444 | 1463542585289 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 20:36:25 INFO - PROCESS | 444 | 1463542585290 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 20:36:25 INFO - PROCESS | 444 | 1463542585294 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:36:25 INFO - PROCESS | 444 | 1463542585295 Marionette TRACE conn7 <- [1,286,null,{}] 20:36:25 INFO - PROCESS | 444 | 1463542585299 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:25 INFO - PROCESS | 444 | 1463542585406 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 20:36:25 INFO - PROCESS | 444 | 1463542585412 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 444 | ++DOCSHELL 15C64800 == 34 [pid = 444] [id = 81] 20:36:25 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (16B1C000) [pid = 444] [serial = 240] [outer = 00000000] 20:36:25 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (17730800) [pid = 444] [serial = 241] [outer = 16B1C000] 20:36:25 INFO - PROCESS | 444 | 1463542585456 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (177E8000) [pid = 444] [serial = 242] [outer = 16B1C000] 20:36:25 INFO - PROCESS | 444 | 1463542585853 Marionette TRACE conn7 <- [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]]]}] 20:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 20:36:25 INFO - PROCESS | 444 | 1463542585864 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 20:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:36:25 INFO - PROCESS | 444 | 1463542585866 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 20:36:25 INFO - PROCESS | 444 | 1463542585870 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:36:25 INFO - PROCESS | 444 | 1463542585871 Marionette TRACE conn7 <- [1,290,null,{}] 20:36:25 INFO - PROCESS | 444 | 1463542585875 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:25 INFO - PROCESS | 444 | 1463542585979 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 20:36:25 INFO - PROCESS | 444 | 1463542585988 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 444 | ++DOCSHELL 1820A800 == 35 [pid = 444] [id = 82] 20:36:26 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1820AC00) [pid = 444] [serial = 243] [outer = 00000000] 20:36:26 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (18253C00) [pid = 444] [serial = 244] [outer = 1820AC00] 20:36:26 INFO - PROCESS | 444 | 1463542586034 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (18254400) [pid = 444] [serial = 245] [outer = 1820AC00] 20:36:26 INFO - PROCESS | 444 | 1463542586424 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 20:36:26 INFO - PROCESS | 444 | 1463542586440 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 20:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:36:26 INFO - PROCESS | 444 | 1463542586442 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 20:36:26 INFO - PROCESS | 444 | 1463542586445 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:36:26 INFO - PROCESS | 444 | 1463542586447 Marionette TRACE conn7 <- [1,294,null,{}] 20:36:26 INFO - PROCESS | 444 | 1463542586450 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:26 INFO - PROCESS | 444 | 1463542586523 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 20:36:26 INFO - PROCESS | 444 | 1463542586530 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 444 | ++DOCSHELL 10571800 == 36 [pid = 444] [id = 83] 20:36:26 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (18488400) [pid = 444] [serial = 246] [outer = 00000000] 20:36:26 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18491800) [pid = 444] [serial = 247] [outer = 18488400] 20:36:26 INFO - PROCESS | 444 | 1463542586654 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (18492000) [pid = 444] [serial = 248] [outer = 18488400] 20:36:27 INFO - PROCESS | 444 | 1463542587091 Marionette TRACE conn7 <- [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]]]}] 20:36:27 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. 20:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 20:36:27 INFO - PROCESS | 444 | 1463542587116 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 444 | 1463542587118 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 20:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:36:27 INFO - PROCESS | 444 | 1463542587121 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 444 | 1463542587123 Marionette TRACE conn7 <- [1,298,null,{}] 20:36:27 INFO - PROCESS | 444 | 1463542587133 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:27 INFO - PROCESS | 444 | 1463542587236 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 20:36:27 INFO - PROCESS | 444 | 1463542587243 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 444 | ++DOCSHELL 18D9E800 == 37 [pid = 444] [id = 84] 20:36:27 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (18DA0800) [pid = 444] [serial = 249] [outer = 00000000] 20:36:27 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (195D3800) [pid = 444] [serial = 250] [outer = 18DA0800] 20:36:27 INFO - PROCESS | 444 | 1463542587287 Marionette DEBUG loaded listener.js 20:36:27 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (195D9000) [pid = 444] [serial = 251] [outer = 18DA0800] 20:36:27 INFO - PROCESS | 444 | 1463542587709 Marionette TRACE conn7 <- [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]]]}] 20:36:27 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. 20:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 20:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:36:27 INFO - PROCESS | 444 | 1463542587752 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 444 | 1463542587755 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 20:36:27 INFO - PROCESS | 444 | 1463542587758 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 444 | 1463542587760 Marionette TRACE conn7 <- [1,302,null,{}] 20:36:27 INFO - PROCESS | 444 | 1463542587764 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:27 INFO - PROCESS | 444 | 1463542587905 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 20:36:27 INFO - PROCESS | 444 | 1463542587986 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 444 | ++DOCSHELL 141E7000 == 38 [pid = 444] [id = 85] 20:36:28 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (195DDC00) [pid = 444] [serial = 252] [outer = 00000000] 20:36:28 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (197E1000) [pid = 444] [serial = 253] [outer = 195DDC00] 20:36:28 INFO - PROCESS | 444 | 1463542588038 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (19C0DC00) [pid = 444] [serial = 254] [outer = 195DDC00] 20:36:28 INFO - PROCESS | 444 | 1463542588462 Marionette TRACE conn7 <- [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]]]}] 20:36:28 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. 20:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 20:36:28 INFO - PROCESS | 444 | 1463542588488 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 20:36:28 INFO - PROCESS | 444 | 1463542588490 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 20:36:28 INFO - PROCESS | 444 | 1463542588499 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:36:28 INFO - PROCESS | 444 | 1463542588501 Marionette TRACE conn7 <- [1,306,null,{}] 20:36:28 INFO - PROCESS | 444 | 1463542588504 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:28 INFO - PROCESS | 444 | 1463542588846 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1848AC00) [pid = 444] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14345400) [pid = 444] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 113 (18254000) [pid = 444] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 112 (14110800) [pid = 444] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 111 (197E5400) [pid = 444] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 110 (16420800) [pid = 444] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 109 (18DA1C00) [pid = 444] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0CBAE000) [pid = 444] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 107 (19C09800) [pid = 444] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14A1BC00) [pid = 444] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 105 (148B8000) [pid = 444] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 104 (133A8C00) [pid = 444] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 103 (0CA26400) [pid = 444] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 102 (0FB04000) [pid = 444] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FF58800) [pid = 444] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1A551800) [pid = 444] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 99 (10B17C00) [pid = 444] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1A864000) [pid = 444] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0CB77800) [pid = 444] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 96 (0C93C400) [pid = 444] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1BADC000) [pid = 444] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 94 (0CA19400) [pid = 444] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:36:28 INFO - PROCESS | 444 | --DOMWINDOW == 93 (0CBADC00) [pid = 444] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:36:28 INFO - PROCESS | 444 | 1463542588905 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 444 | ++DOCSHELL 0C93C400 == 39 [pid = 444] [id = 86] 20:36:28 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0C93D400) [pid = 444] [serial = 255] [outer = 00000000] 20:36:28 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (0CB77800) [pid = 444] [serial = 256] [outer = 0C93D400] 20:36:28 INFO - PROCESS | 444 | 1463542588950 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1056F800) [pid = 444] [serial = 257] [outer = 0C93D400] 20:36:29 INFO - PROCESS | 444 | 1463542589319 Marionette TRACE conn7 <- [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]]]}] 20:36:29 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. 20:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 870ms 20:36:29 INFO - PROCESS | 444 | 1463542589374 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 444 | 1463542589376 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 20:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:36:29 INFO - PROCESS | 444 | 1463542589379 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 444 | 1463542589380 Marionette TRACE conn7 <- [1,310,null,{}] 20:36:29 INFO - PROCESS | 444 | 1463542589384 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:29 INFO - PROCESS | 444 | 1463542589460 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 20:36:29 INFO - PROCESS | 444 | 1463542589466 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 444 | ++DOCSHELL 141ED400 == 40 [pid = 444] [id = 87] 20:36:29 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (141EF800) [pid = 444] [serial = 258] [outer = 00000000] 20:36:29 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (17727C00) [pid = 444] [serial = 259] [outer = 141EF800] 20:36:29 INFO - PROCESS | 444 | 1463542589509 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (18D9F400) [pid = 444] [serial = 260] [outer = 141EF800] 20:36:29 INFO - PROCESS | 444 | 1463542589918 Marionette TRACE conn7 <- [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]]]}] 20:36:29 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. 20:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 20:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:36:29 INFO - PROCESS | 444 | 1463542589950 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 444 | 1463542589951 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 20:36:29 INFO - PROCESS | 444 | 1463542589955 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 444 | 1463542589956 Marionette TRACE conn7 <- [1,314,null,{}] 20:36:29 INFO - PROCESS | 444 | 1463542589975 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:30 INFO - PROCESS | 444 | 1463542590050 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 20:36:30 INFO - PROCESS | 444 | 1463542590057 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 444 | ++DOCSHELL 195D9800 == 41 [pid = 444] [id = 88] 20:36:30 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (197E3C00) [pid = 444] [serial = 261] [outer = 00000000] 20:36:30 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1A399C00) [pid = 444] [serial = 262] [outer = 197E3C00] 20:36:30 INFO - PROCESS | 444 | 1463542590102 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A39CC00) [pid = 444] [serial = 263] [outer = 197E3C00] 20:36:30 INFO - PROCESS | 444 | 1463542590501 Marionette TRACE conn7 <- [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]]]}] 20:36:30 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. 20:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 590ms 20:36:30 INFO - PROCESS | 444 | 1463542590546 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 444 | 1463542590548 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 20:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:36:30 INFO - PROCESS | 444 | 1463542590551 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 444 | 1463542590553 Marionette TRACE conn7 <- [1,318,null,{}] 20:36:30 INFO - PROCESS | 444 | 1463542590571 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:30 INFO - PROCESS | 444 | 1463542590677 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 20:36:30 INFO - PROCESS | 444 | 1463542590683 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:36:30 INFO - PROCESS | 444 | 1463542590695 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 444 | ++DOCSHELL 1A865800 == 42 [pid = 444] [id = 89] 20:36:30 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A866000) [pid = 444] [serial = 264] [outer = 00000000] 20:36:30 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1B3D3800) [pid = 444] [serial = 265] [outer = 1A866000] 20:36:30 INFO - PROCESS | 444 | 1463542590742 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1B42C000) [pid = 444] [serial = 266] [outer = 1A866000] 20:36:31 INFO - PROCESS | 444 | 1463542591525 Marionette TRACE conn7 <- [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]]]}] 20:36:31 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. 20:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 990ms 20:36:31 INFO - PROCESS | 444 | 1463542591543 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 20:36:31 INFO - PROCESS | 444 | 1463542591548 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 20:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:36:31 INFO - PROCESS | 444 | 1463542591553 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:36:31 INFO - PROCESS | 444 | 1463542591557 Marionette TRACE conn7 <- [1,322,null,{}] 20:36:31 INFO - PROCESS | 444 | 1463542591563 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:31 INFO - PROCESS | 444 | 1463542591682 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 20:36:31 INFO - PROCESS | 444 | 1463542591784 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 444 | ++DOCSHELL 0C939800 == 43 [pid = 444] [id = 90] 20:36:31 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (0C939C00) [pid = 444] [serial = 267] [outer = 00000000] 20:36:31 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0CA26C00) [pid = 444] [serial = 268] [outer = 0C939C00] 20:36:31 INFO - PROCESS | 444 | 1463542591841 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (0FAF2400) [pid = 444] [serial = 269] [outer = 0C939C00] 20:36:32 INFO - PROCESS | 444 | 1463542592784 Marionette TRACE conn7 <- [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]]]}] 20:36:32 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. 20:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1283ms 20:36:32 INFO - PROCESS | 444 | 1463542592841 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 20:36:32 INFO - PROCESS | 444 | 1463542592846 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 20:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:36:32 INFO - PROCESS | 444 | 1463542592851 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:36:32 INFO - PROCESS | 444 | 1463542592854 Marionette TRACE conn7 <- [1,326,null,{}] 20:36:32 INFO - PROCESS | 444 | 1463542592860 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:32 INFO - PROCESS | 444 | 1463542592969 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 20:36:33 INFO - PROCESS | 444 | 1463542593040 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 444 | ++DOCSHELL 0CA1E400 == 44 [pid = 444] [id = 91] 20:36:33 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (0CA1E800) [pid = 444] [serial = 270] [outer = 00000000] 20:36:33 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0CA9D400) [pid = 444] [serial = 271] [outer = 0CA1E800] 20:36:33 INFO - PROCESS | 444 | 1463542593088 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (0FBF1C00) [pid = 444] [serial = 272] [outer = 0CA1E800] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 195D9800 == 43 [pid = 444] [id = 88] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 141ED400 == 42 [pid = 444] [id = 87] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 0C93C400 == 41 [pid = 444] [id = 86] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 141E7000 == 40 [pid = 444] [id = 85] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 18D9E800 == 39 [pid = 444] [id = 84] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 10571800 == 38 [pid = 444] [id = 83] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 1820A800 == 37 [pid = 444] [id = 82] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 15C64800 == 36 [pid = 444] [id = 81] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 14A09400 == 35 [pid = 444] [id = 80] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 141EBC00 == 34 [pid = 444] [id = 79] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 10B0CC00 == 33 [pid = 444] [id = 78] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1CCC5400) [pid = 444] [serial = 220] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 10573800 == 32 [pid = 444] [id = 77] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 0CA20400 == 31 [pid = 444] [id = 76] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 0C91AC00 == 30 [pid = 444] [id = 75] 20:36:33 INFO - PROCESS | 444 | --DOCSHELL 1BD10800 == 29 [pid = 444] [id = 74] 20:36:33 INFO - PROCESS | 444 | 1463542593706 Marionette TRACE conn7 <- [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]]]}] 20:36:33 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. 20:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 20:36:33 INFO - PROCESS | 444 | 1463542593742 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 20:36:33 INFO - PROCESS | 444 | 1463542593748 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 20:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:36:33 INFO - PROCESS | 444 | 1463542593754 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 444 | 1463542593757 Marionette TRACE conn7 <- [1,330,null,{}] 20:36:33 INFO - PROCESS | 444 | 1463542593761 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:33 INFO - PROCESS | 444 | 1463542593844 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1CA09C00) [pid = 444] [serial = 127] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 108 (148EB800) [pid = 444] [serial = 88] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0FB09000) [pid = 444] [serial = 130] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1035D400) [pid = 444] [serial = 85] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 105 (18491C00) [pid = 444] [serial = 136] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 104 (16419C00) [pid = 444] [serial = 133] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 103 (18D9AC00) [pid = 444] [serial = 91] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 102 (192F8800) [pid = 444] [serial = 206] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 101 (18DA2400) [pid = 444] [serial = 205] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 100 (197DE400) [pid = 444] [serial = 209] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 99 (197DA000) [pid = 444] [serial = 208] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1824B800) [pid = 444] [serial = 214] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1A76D400) [pid = 444] [serial = 211] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1A81D400) [pid = 444] [serial = 212] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 95 (17729800) [pid = 444] [serial = 202] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14A23800) [pid = 444] [serial = 199] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 93 (15B42C00) [pid = 444] [serial = 200] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 92 (141E2C00) [pid = 444] [serial = 196] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 91 (141F0000) [pid = 444] [serial = 197] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0FAEDC00) [pid = 444] [serial = 193] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 89 (10068800) [pid = 444] [serial = 194] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 88 (10B0B800) [pid = 444] [serial = 191] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 87 (10577400) [pid = 444] [serial = 190] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1A855C00) [pid = 444] [serial = 188] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 85 (197E3800) [pid = 444] [serial = 187] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1A85F800) [pid = 444] [serial = 185] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 83 (1A85C800) [pid = 444] [serial = 184] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 82 (1772BC00) [pid = 444] [serial = 182] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 81 (1BC40C00) [pid = 444] [serial = 218] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 80 (14AD9800) [pid = 444] [serial = 181] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 79 (141E9400) [pid = 444] [serial = 179] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1331F000) [pid = 444] [serial = 178] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 77 (0CB37000) [pid = 444] [serial = 176] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 76 (0CA1A000) [pid = 444] [serial = 175] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 75 (1CA0F400) [pid = 444] [serial = 173] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 74 (18486400) [pid = 444] [serial = 215] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 73 (1BADB000) [pid = 444] [serial = 217] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | --DOMWINDOW == 72 (18246400) [pid = 444] [serial = 203] [outer = 00000000] [url = about:blank] 20:36:33 INFO - PROCESS | 444 | 1463542593929 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 444 | ++DOCSHELL 0CA1D000 == 30 [pid = 444] [id = 92] 20:36:33 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (0CA23400) [pid = 444] [serial = 273] [outer = 00000000] 20:36:33 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (0FF57400) [pid = 444] [serial = 274] [outer = 0CA23400] 20:36:33 INFO - PROCESS | 444 | 1463542593996 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (10367400) [pid = 444] [serial = 275] [outer = 0CA23400] 20:36:34 INFO - PROCESS | 444 | 1463542594414 Marionette TRACE conn7 <- [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]]]}] 20:36:34 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. 20:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 20:36:34 INFO - PROCESS | 444 | 1463542594428 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 20:36:34 INFO - PROCESS | 444 | 1463542594430 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 20:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:36:34 INFO - PROCESS | 444 | 1463542594434 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:36:34 INFO - PROCESS | 444 | 1463542594437 Marionette TRACE conn7 <- [1,334,null,{}] 20:36:34 INFO - PROCESS | 444 | 1463542594448 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:34 INFO - PROCESS | 444 | 1463542594536 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 20:36:34 INFO - PROCESS | 444 | 1463542594546 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 444 | ++DOCSHELL 10B53800 == 31 [pid = 444] [id = 93] 20:36:34 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (10B56800) [pid = 444] [serial = 276] [outer = 00000000] 20:36:34 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (10BBF800) [pid = 444] [serial = 277] [outer = 10B56800] 20:36:34 INFO - PROCESS | 444 | 1463542594596 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (1331F800) [pid = 444] [serial = 278] [outer = 10B56800] 20:36:35 INFO - PROCESS | 444 | 1463542595041 Marionette TRACE conn7 <- [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]]]}] 20:36:35 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. 20:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 20:36:35 INFO - PROCESS | 444 | 1463542595066 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 20:36:35 INFO - PROCESS | 444 | 1463542595068 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 20:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:36:35 INFO - PROCESS | 444 | 1463542595076 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:36:35 INFO - PROCESS | 444 | 1463542595077 Marionette TRACE conn7 <- [1,338,null,{}] 20:36:35 INFO - PROCESS | 444 | 1463542595081 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:35 INFO - PROCESS | 444 | 1463542595160 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 20:36:35 INFO - PROCESS | 444 | 1463542595167 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:35 INFO - PROCESS | 444 | ++DOCSHELL 141EA000 == 32 [pid = 444] [id = 94] 20:36:35 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (141EBC00) [pid = 444] [serial = 279] [outer = 00000000] 20:36:35 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (143CF400) [pid = 444] [serial = 280] [outer = 141EBC00] 20:36:35 INFO - PROCESS | 444 | 1463542595212 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (14833800) [pid = 444] [serial = 281] [outer = 141EBC00] 20:36:35 INFO - PROCESS | 444 | 1463542595635 Marionette TRACE conn7 <- [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]]]}] 20:36:35 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. 20:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 20:36:35 INFO - PROCESS | 444 | 1463542595706 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 20:36:35 INFO - PROCESS | 444 | 1463542595708 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 20:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:36:35 INFO - PROCESS | 444 | 1463542595712 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:36:35 INFO - PROCESS | 444 | 1463542595713 Marionette TRACE conn7 <- [1,342,null,{}] 20:36:35 INFO - PROCESS | 444 | 1463542595717 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:35 INFO - PROCESS | 444 | 1463542595817 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 20:36:35 INFO - PROCESS | 444 | 1463542595826 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:35 INFO - PROCESS | 444 | ++DOCSHELL 14A1D400 == 33 [pid = 444] [id = 95] 20:36:35 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (14A1EC00) [pid = 444] [serial = 282] [outer = 00000000] 20:36:35 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (14A24C00) [pid = 444] [serial = 283] [outer = 14A1EC00] 20:36:35 INFO - PROCESS | 444 | 1463542595871 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (14AD9C00) [pid = 444] [serial = 284] [outer = 14A1EC00] 20:36:36 INFO - PROCESS | 444 | 1463542596316 Marionette TRACE conn7 <- [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]]]}] 20:36:36 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. 20:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 20:36:36 INFO - PROCESS | 444 | 1463542596386 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 20:36:36 INFO - PROCESS | 444 | 1463542596388 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 20:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:36:36 INFO - PROCESS | 444 | 1463542596391 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:36:36 INFO - PROCESS | 444 | 1463542596392 Marionette TRACE conn7 <- [1,346,null,{}] 20:36:36 INFO - PROCESS | 444 | 1463542596396 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:36 INFO - PROCESS | 444 | 1463542596517 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 20:36:36 INFO - PROCESS | 444 | 1463542596529 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 444 | ++DOCSHELL 14B2C400 == 34 [pid = 444] [id = 96] 20:36:36 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (15B42C00) [pid = 444] [serial = 285] [outer = 00000000] 20:36:36 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (17726C00) [pid = 444] [serial = 286] [outer = 15B42C00] 20:36:36 INFO - PROCESS | 444 | 1463542596614 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (177E8400) [pid = 444] [serial = 287] [outer = 15B42C00] 20:36:37 INFO - PROCESS | 444 | 1463542597039 Marionette TRACE conn7 <- [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]]]}] 20:36:37 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. 20:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 669ms 20:36:37 INFO - PROCESS | 444 | 1463542597066 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 444 | 1463542597068 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 20:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:36:37 INFO - PROCESS | 444 | 1463542597075 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - PROCESS | 444 | 1463542597077 Marionette TRACE conn7 <- [1,350,null,{}] 20:36:37 INFO - PROCESS | 444 | 1463542597080 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:37 INFO - PROCESS | 444 | 1463542597207 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 20:36:37 INFO - PROCESS | 444 | 1463542597224 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:37 INFO - PROCESS | 444 | ++DOCSHELL 1824A400 == 35 [pid = 444] [id = 97] 20:36:37 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1824D800) [pid = 444] [serial = 288] [outer = 00000000] 20:36:37 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (18255400) [pid = 444] [serial = 289] [outer = 1824D800] 20:36:37 INFO - PROCESS | 444 | 1463542597268 Marionette DEBUG loaded listener.js 20:36:37 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (18250400) [pid = 444] [serial = 290] [outer = 1824D800] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0C91B800) [pid = 444] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 88 (141EF800) [pid = 444] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1820AC00) [pid = 444] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 86 (10B53C00) [pid = 444] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 85 (16B1C000) [pid = 444] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 84 (0C93D400) [pid = 444] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 83 (18488400) [pid = 444] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 82 (197E3C00) [pid = 444] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 81 (18DA0800) [pid = 444] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 80 (141ECC00) [pid = 444] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 79 (1C406400) [pid = 444] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 78 (195DDC00) [pid = 444] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 77 (10574400) [pid = 444] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 76 (0CA25000) [pid = 444] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:36:37 INFO - PROCESS | 444 | --DOMWINDOW == 75 (14A7C400) [pid = 444] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:36:37 INFO - PROCESS | 444 | 1463542597854 Marionette TRACE conn7 <- [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]]]}] 20:36:37 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. 20:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 20:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:36:37 INFO - PROCESS | 444 | 1463542597902 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 444 | 1463542597904 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 20:36:37 INFO - PROCESS | 444 | 1463542597907 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - PROCESS | 444 | 1463542597909 Marionette TRACE conn7 <- [1,354,null,{}] 20:36:37 INFO - PROCESS | 444 | 1463542597912 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:38 INFO - PROCESS | 444 | 1463542597996 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 20:36:38 INFO - PROCESS | 444 | 1463542598006 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 444 | ++DOCSHELL 0CB7B800 == 36 [pid = 444] [id = 98] 20:36:38 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (0FF5CC00) [pid = 444] [serial = 291] [outer = 00000000] 20:36:38 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (148EC000) [pid = 444] [serial = 292] [outer = 0FF5CC00] 20:36:38 INFO - PROCESS | 444 | 1463542598051 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (177E7800) [pid = 444] [serial = 293] [outer = 0FF5CC00] 20:36:38 INFO - PROCESS | 444 | 1463542598473 Marionette TRACE conn7 <- [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]]]}] 20:36:38 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. 20:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 20:36:38 INFO - PROCESS | 444 | 1463542598538 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 20:36:38 INFO - PROCESS | 444 | 1463542598540 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 20:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:36:38 INFO - PROCESS | 444 | 1463542598543 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:36:38 INFO - PROCESS | 444 | 1463542598545 Marionette TRACE conn7 <- [1,358,null,{}] 20:36:38 INFO - PROCESS | 444 | 1463542598548 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:38 INFO - PROCESS | 444 | 1463542598622 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 20:36:38 INFO - PROCESS | 444 | 1463542598628 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 444 | ++DOCSHELL 17728C00 == 37 [pid = 444] [id = 99] 20:36:38 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (1824F800) [pid = 444] [serial = 294] [outer = 00000000] 20:36:38 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (18D9AC00) [pid = 444] [serial = 295] [outer = 1824F800] 20:36:38 INFO - PROCESS | 444 | 1463542598673 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (19205800) [pid = 444] [serial = 296] [outer = 1824F800] 20:36:39 INFO - PROCESS | 444 | 1463542599084 Marionette TRACE conn7 <- [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]]]}] 20:36:39 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. 20:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 20:36:39 INFO - PROCESS | 444 | 1463542599119 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 444 | 1463542599121 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 20:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:36:39 INFO - PROCESS | 444 | 1463542599128 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 444 | 1463542599130 Marionette TRACE conn7 <- [1,362,null,{}] 20:36:39 INFO - PROCESS | 444 | 1463542599134 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:39 INFO - PROCESS | 444 | 1463542599211 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 20:36:39 INFO - PROCESS | 444 | 1463542599218 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 444 | ++DOCSHELL 192F7C00 == 38 [pid = 444] [id = 100] 20:36:39 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (192FB000) [pid = 444] [serial = 297] [outer = 00000000] 20:36:39 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (195D9C00) [pid = 444] [serial = 298] [outer = 192FB000] 20:36:39 INFO - PROCESS | 444 | 1463542599264 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (195DDC00) [pid = 444] [serial = 299] [outer = 192FB000] 20:36:39 INFO - PROCESS | 444 | 1463542599679 Marionette TRACE conn7 <- [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]]]}] 20:36:39 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. 20:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 20:36:39 INFO - PROCESS | 444 | 1463542599699 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 444 | 1463542599701 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 20:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:36:39 INFO - PROCESS | 444 | 1463542599704 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 444 | 1463542599707 Marionette TRACE conn7 <- [1,366,null,{}] 20:36:39 INFO - PROCESS | 444 | 1463542599725 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:39 INFO - PROCESS | 444 | 1463542599820 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 20:36:39 INFO - PROCESS | 444 | 1463542599827 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 444 | ++DOCSHELL 197D8800 == 39 [pid = 444] [id = 101] 20:36:39 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (195D6400) [pid = 444] [serial = 300] [outer = 00000000] 20:36:39 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (19C0D000) [pid = 444] [serial = 301] [outer = 195D6400] 20:36:39 INFO - PROCESS | 444 | 1463542599876 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (1A399400) [pid = 444] [serial = 302] [outer = 195D6400] 20:36:40 INFO - PROCESS | 444 | 1463542600579 Marionette TRACE conn7 <- [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]]]}] 20:36:40 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. 20:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 20:36:40 INFO - PROCESS | 444 | 1463542600636 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 444 | 1463542600639 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 20:36:40 INFO - PROCESS | 444 | 1463542600658 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:36:40 INFO - PROCESS | 444 | 1463542600662 Marionette TRACE conn7 <- [1,370,null,{}] 20:36:40 INFO - PROCESS | 444 | 1463542600668 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:40 INFO - PROCESS | 444 | 1463542600775 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 20:36:40 INFO - PROCESS | 444 | 1463542600851 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 444 | ++DOCSHELL 0FB65400 == 40 [pid = 444] [id = 102] 20:36:40 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (0FBF1800) [pid = 444] [serial = 303] [outer = 00000000] 20:36:40 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (105CB000) [pid = 444] [serial = 304] [outer = 0FBF1800] 20:36:40 INFO - PROCESS | 444 | 1463542600908 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (10B0C000) [pid = 444] [serial = 305] [outer = 0FBF1800] 20:36:41 INFO - PROCESS | 444 | 1463542601498 Marionette TRACE conn7 <- [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]]]}] 20:36:41 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. 20:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 870ms 20:36:41 INFO - PROCESS | 444 | 1463542601534 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 444 | 1463542601540 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 20:36:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:36:41 INFO - PROCESS | 444 | 1463542601547 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - PROCESS | 444 | 1463542601550 Marionette TRACE conn7 <- [1,374,null,{}] 20:36:41 INFO - PROCESS | 444 | 1463542601554 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:41 INFO - PROCESS | 444 | 1463542601659 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 20:36:41 INFO - PROCESS | 444 | 1463542601748 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 444 | ++DOCSHELL 14370800 == 41 [pid = 444] [id = 103] 20:36:41 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (14373000) [pid = 444] [serial = 306] [outer = 00000000] 20:36:41 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (14A28800) [pid = 444] [serial = 307] [outer = 14373000] 20:36:41 INFO - PROCESS | 444 | 1463542601804 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (15C64800) [pid = 444] [serial = 308] [outer = 14373000] 20:36:42 INFO - PROCESS | 444 | 1463542602369 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:36:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:36:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 869ms 20:36:42 INFO - PROCESS | 444 | 1463542602419 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 444 | 1463542602421 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 20:36:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:36:42 INFO - PROCESS | 444 | 1463542602425 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:36:42 INFO - PROCESS | 444 | 1463542602429 Marionette TRACE conn7 <- [1,378,null,{}] 20:36:42 INFO - PROCESS | 444 | 1463542602440 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:42 INFO - PROCESS | 444 | 1463542602546 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 20:36:42 INFO - PROCESS | 444 | 1463542602634 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:42 INFO - PROCESS | 444 | ++DOCSHELL 197E0400 == 42 [pid = 444] [id = 104] 20:36:42 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (197E1C00) [pid = 444] [serial = 309] [outer = 00000000] 20:36:42 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (19C0D800) [pid = 444] [serial = 310] [outer = 197E1C00] 20:36:42 INFO - PROCESS | 444 | 1463542602691 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1A504C00) [pid = 444] [serial = 311] [outer = 197E1C00] 20:36:43 INFO - PROCESS | 444 | 1463542603285 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:36:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:36:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 20:36:43 INFO - PROCESS | 444 | 1463542603298 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 444 | 1463542603301 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 20:36:43 INFO - PROCESS | 444 | 1463542603304 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:36:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:36:43 INFO - PROCESS | 444 | 1463542603306 Marionette TRACE conn7 <- [1,382,null,{}] 20:36:43 INFO - PROCESS | 444 | 1463542603310 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:43 INFO - PROCESS | 444 | 1463542603412 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 20:36:43 INFO - PROCESS | 444 | 1463542603487 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 444 | ++DOCSHELL 1A856000 == 43 [pid = 444] [id = 105] 20:36:43 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (1A857000) [pid = 444] [serial = 312] [outer = 00000000] 20:36:43 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1A85F000) [pid = 444] [serial = 313] [outer = 1A857000] 20:36:43 INFO - PROCESS | 444 | 1463542603542 Marionette DEBUG loaded listener.js 20:36:43 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1A865400) [pid = 444] [serial = 314] [outer = 1A857000] 20:36:44 INFO - PROCESS | 444 | 1463542604130 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:36:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:36:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 20:36:44 INFO - PROCESS | 444 | 1463542604246 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 20:36:44 INFO - PROCESS | 444 | 1463542604248 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 20:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:36:44 INFO - PROCESS | 444 | 1463542604252 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:36:44 INFO - PROCESS | 444 | 1463542604254 Marionette TRACE conn7 <- [1,386,null,{}] 20:36:44 INFO - PROCESS | 444 | 1463542604258 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:44 INFO - PROCESS | 444 | 1463542604366 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 20:36:44 INFO - PROCESS | 444 | 1463542604436 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:44 INFO - PROCESS | 444 | ++DOCSHELL 10B17C00 == 44 [pid = 444] [id = 106] 20:36:44 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (10BB2C00) [pid = 444] [serial = 315] [outer = 00000000] 20:36:44 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (195DA400) [pid = 444] [serial = 316] [outer = 10BB2C00] 20:36:44 INFO - PROCESS | 444 | 1463542604490 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1974EC00) [pid = 444] [serial = 317] [outer = 10BB2C00] 20:36:45 INFO - PROCESS | 444 | 1463542605147 Marionette TRACE conn7 <- [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]]]}] 20:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 932ms 20:36:45 INFO - PROCESS | 444 | 1463542605185 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 20:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:36:45 INFO - PROCESS | 444 | 1463542605190 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 20:36:45 INFO - PROCESS | 444 | 1463542605195 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 444 | 1463542605199 Marionette TRACE conn7 <- [1,390,null,{}] 20:36:45 INFO - PROCESS | 444 | 1463542605204 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:45 INFO - PROCESS | 444 | 1463542605300 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 20:36:45 INFO - PROCESS | 444 | 1463542605394 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 444 | ++DOCSHELL 0FB5B800 == 45 [pid = 444] [id = 107] 20:36:45 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1035D400) [pid = 444] [serial = 318] [outer = 00000000] 20:36:45 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (10577800) [pid = 444] [serial = 319] [outer = 1035D400] 20:36:45 INFO - PROCESS | 444 | 1463542605448 Marionette DEBUG loaded listener.js 20:36:45 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (108D8C00) [pid = 444] [serial = 320] [outer = 1035D400] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 192F7C00 == 44 [pid = 444] [id = 100] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 17728C00 == 43 [pid = 444] [id = 99] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 0CB7B800 == 42 [pid = 444] [id = 98] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 1824A400 == 41 [pid = 444] [id = 97] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 14B2C400 == 40 [pid = 444] [id = 96] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 14A1D400 == 39 [pid = 444] [id = 95] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 141EA000 == 38 [pid = 444] [id = 94] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 10B53800 == 37 [pid = 444] [id = 93] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 0CA1D000 == 36 [pid = 444] [id = 92] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 0CA1E400 == 35 [pid = 444] [id = 91] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1B3D3800) [pid = 444] [serial = 265] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 0C939800 == 34 [pid = 444] [id = 90] 20:36:45 INFO - PROCESS | 444 | --DOCSHELL 1A865800 == 33 [pid = 444] [id = 89] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1A39CC00) [pid = 444] [serial = 263] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 102 (195D3800) [pid = 444] [serial = 250] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 101 (143D8400) [pid = 444] [serial = 235] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 100 (148B6800) [pid = 444] [serial = 236] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1D2A1800) [pid = 444] [serial = 221] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 98 (197E1000) [pid = 444] [serial = 253] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 97 (105CA000) [pid = 444] [serial = 230] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1057A800) [pid = 444] [serial = 229] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 95 (0CBE0800) [pid = 444] [serial = 226] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 94 (0FAEF000) [pid = 444] [serial = 227] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 93 (15B40800) [pid = 444] [serial = 238] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 92 (195D9000) [pid = 444] [serial = 251] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 91 (15C3D800) [pid = 444] [serial = 239] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0C939400) [pid = 444] [serial = 223] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 89 (19C0DC00) [pid = 444] [serial = 254] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0C93F400) [pid = 444] [serial = 224] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 87 (17727C00) [pid = 444] [serial = 259] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 86 (18253C00) [pid = 444] [serial = 244] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 85 (18254400) [pid = 444] [serial = 245] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1A399C00) [pid = 444] [serial = 262] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 83 (14109C00) [pid = 444] [serial = 232] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 82 (141E4800) [pid = 444] [serial = 233] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 81 (17730800) [pid = 444] [serial = 241] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 80 (177E8000) [pid = 444] [serial = 242] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 79 (1056F800) [pid = 444] [serial = 257] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 78 (0CB77800) [pid = 444] [serial = 256] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 77 (18492000) [pid = 444] [serial = 248] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 76 (18491800) [pid = 444] [serial = 247] [outer = 00000000] [url = about:blank] 20:36:45 INFO - PROCESS | 444 | --DOMWINDOW == 75 (18D9F400) [pid = 444] [serial = 260] [outer = 00000000] [url = about:blank] 20:36:46 INFO - PROCESS | 444 | 1463542606058 Marionette TRACE conn7 <- [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]]]}] 20:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 20:36:46 INFO - PROCESS | 444 | 1463542606086 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 444 | 1463542606091 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 20:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:36:46 INFO - PROCESS | 444 | 1463542606097 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 444 | 1463542606100 Marionette TRACE conn7 <- [1,394,null,{}] 20:36:46 INFO - PROCESS | 444 | 1463542606104 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:46 INFO - PROCESS | 444 | 1463542606193 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 20:36:46 INFO - PROCESS | 444 | 1463542606274 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 444 | ++DOCSHELL 0C93A000 == 34 [pid = 444] [id = 108] 20:36:46 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (0C93B000) [pid = 444] [serial = 321] [outer = 00000000] 20:36:46 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (10068C00) [pid = 444] [serial = 322] [outer = 0C93B000] 20:36:46 INFO - PROCESS | 444 | 1463542606321 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (1057B000) [pid = 444] [serial = 323] [outer = 0C93B000] 20:36:46 INFO - PROCESS | 444 | 1463542606734 Marionette TRACE conn7 <- [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]]]}] 20:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 20:36:46 INFO - PROCESS | 444 | 1463542606771 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 444 | 1463542606773 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 20:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:36:46 INFO - PROCESS | 444 | 1463542606781 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 444 | 1463542606784 Marionette TRACE conn7 <- [1,398,null,{}] 20:36:46 INFO - PROCESS | 444 | 1463542606794 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:46 INFO - PROCESS | 444 | 1463542606879 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 20:36:46 INFO - PROCESS | 444 | 1463542606890 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 444 | ++DOCSHELL 141E9400 == 35 [pid = 444] [id = 109] 20:36:46 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (141E9800) [pid = 444] [serial = 324] [outer = 00000000] 20:36:46 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (141EF000) [pid = 444] [serial = 325] [outer = 141E9800] 20:36:46 INFO - PROCESS | 444 | 1463542606937 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (148B0C00) [pid = 444] [serial = 326] [outer = 141E9800] 20:36:47 INFO - PROCESS | 444 | 1463542607421 Marionette TRACE conn7 <- [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]]]}] 20:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 669ms 20:36:47 INFO - PROCESS | 444 | 1463542607455 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 444 | 1463542607458 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 20:36:47 INFO - PROCESS | 444 | 1463542607461 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:36:47 INFO - PROCESS | 444 | 1463542607462 Marionette TRACE conn7 <- [1,402,null,{}] 20:36:47 INFO - PROCESS | 444 | 1463542607466 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:47 INFO - PROCESS | 444 | 1463542607548 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 20:36:47 INFO - PROCESS | 444 | 1463542607557 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:47 INFO - PROCESS | 444 | ++DOCSHELL 148EE400 == 36 [pid = 444] [id = 110] 20:36:47 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (14A1B400) [pid = 444] [serial = 327] [outer = 00000000] 20:36:47 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (14A27800) [pid = 444] [serial = 328] [outer = 14A1B400] 20:36:47 INFO - PROCESS | 444 | 1463542607602 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (16413800) [pid = 444] [serial = 329] [outer = 14A1B400] 20:36:48 INFO - PROCESS | 444 | 1463542608029 Marionette TRACE conn7 <- [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]]]}] 20:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 20:36:48 INFO - PROCESS | 444 | 1463542608096 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 444 | 1463542608098 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 20:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:36:48 INFO - PROCESS | 444 | 1463542608101 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - PROCESS | 444 | 1463542608112 Marionette TRACE conn7 <- [1,406,null,{}] 20:36:48 INFO - PROCESS | 444 | 1463542608121 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:48 INFO - PROCESS | 444 | 1463542608220 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 20:36:48 INFO - PROCESS | 444 | 1463542608295 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 444 | ++DOCSHELL 1641BC00 == 37 [pid = 444] [id = 111] 20:36:48 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (16B1BC00) [pid = 444] [serial = 330] [outer = 00000000] 20:36:48 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (177EB800) [pid = 444] [serial = 331] [outer = 16B1BC00] 20:36:48 INFO - PROCESS | 444 | 1463542608339 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (1824CC00) [pid = 444] [serial = 332] [outer = 16B1BC00] 20:36:48 INFO - PROCESS | 444 | 1463542608788 Marionette TRACE conn7 <- [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]]]}] 20:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 20:36:48 INFO - PROCESS | 444 | 1463542608833 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 444 | 1463542608835 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 20:36:48 INFO - PROCESS | 444 | 1463542608838 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - PROCESS | 444 | 1463542608840 Marionette TRACE conn7 <- [1,410,null,{}] 20:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:36:48 INFO - PROCESS | 444 | 1463542608843 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:48 INFO - PROCESS | 444 | 1463542608962 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 20:36:49 INFO - PROCESS | 444 | 1463542609040 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 444 | ++DOCSHELL 08885C00 == 38 [pid = 444] [id = 112] 20:36:49 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (18D9D800) [pid = 444] [serial = 333] [outer = 00000000] 20:36:49 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (18DA2400) [pid = 444] [serial = 334] [outer = 18D9D800] 20:36:49 INFO - PROCESS | 444 | 1463542609086 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (195D3400) [pid = 444] [serial = 335] [outer = 18D9D800] 20:36:49 INFO - PROCESS | 444 | 1463542609527 Marionette TRACE conn7 <- [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]]]}] 20:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 20:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:36:49 INFO - PROCESS | 444 | 1463542609576 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 20:36:49 INFO - PROCESS | 444 | 1463542609578 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 20:36:49 INFO - PROCESS | 444 | 1463542609581 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:36:49 INFO - PROCESS | 444 | 1463542609583 Marionette TRACE conn7 <- [1,414,null,{}] 20:36:49 INFO - PROCESS | 444 | 1463542609586 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:49 INFO - PROCESS | 444 | 1463542609691 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 20:36:49 INFO - PROCESS | 444 | 1463542609700 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 444 | ++DOCSHELL 195D7800 == 39 [pid = 444] [id = 113] 20:36:49 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (195DD000) [pid = 444] [serial = 336] [outer = 00000000] 20:36:49 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1974C000) [pid = 444] [serial = 337] [outer = 195DD000] 20:36:49 INFO - PROCESS | 444 | 1463542609784 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (197D7C00) [pid = 444] [serial = 338] [outer = 195DD000] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 92 (192FB000) [pid = 444] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 91 (14A1EC00) [pid = 444] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 90 (15B42C00) [pid = 444] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0CA23400) [pid = 444] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0CA1E800) [pid = 444] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1824D800) [pid = 444] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 86 (141EBC00) [pid = 444] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0FF5CC00) [pid = 444] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 84 (10B56800) [pid = 444] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:36:50 INFO - PROCESS | 444 | --DOMWINDOW == 83 (1824F800) [pid = 444] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:36:50 INFO - PROCESS | 444 | 1463542610254 Marionette TRACE conn7 <- [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]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 20:36:50 INFO - PROCESS | 444 | 1463542610313 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 20:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:36:50 INFO - PROCESS | 444 | 1463542610314 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 20:36:50 INFO - PROCESS | 444 | 1463542610318 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 444 | 1463542610320 Marionette TRACE conn7 <- [1,418,null,{}] 20:36:50 INFO - PROCESS | 444 | 1463542610323 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:50 INFO - PROCESS | 444 | 1463542610453 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 20:36:50 INFO - PROCESS | 444 | 1463542610580 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:50 INFO - PROCESS | 444 | ++DOCSHELL 0C91C800 == 40 [pid = 444] [id = 114] 20:36:50 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (0C91F400) [pid = 444] [serial = 339] [outer = 00000000] 20:36:50 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (0C93C400) [pid = 444] [serial = 340] [outer = 0C91F400] 20:36:50 INFO - PROCESS | 444 | 1463542610638 Marionette DEBUG loaded listener.js 20:36:50 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (0CA1A000) [pid = 444] [serial = 341] [outer = 0C91F400] 20:36:51 INFO - PROCESS | 444 | 1463542611747 Marionette TRACE conn7 <- [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]]]}] 20:36:51 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 20:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1473ms 20:36:51 INFO - PROCESS | 444 | 1463542611824 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 20:36:51 INFO - PROCESS | 444 | 1463542611828 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 20:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:36:51 INFO - PROCESS | 444 | 1463542611834 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:36:51 INFO - PROCESS | 444 | 1463542611838 Marionette TRACE conn7 <- [1,422,null,{}] 20:36:51 INFO - PROCESS | 444 | 1463542611843 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:51 INFO - PROCESS | 444 | 1463542611942 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 20:36:52 INFO - PROCESS | 444 | 1463542612054 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 444 | ++DOCSHELL 108DEC00 == 41 [pid = 444] [id = 115] 20:36:52 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (10B11400) [pid = 444] [serial = 342] [outer = 00000000] 20:36:52 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (141E2000) [pid = 444] [serial = 343] [outer = 10B11400] 20:36:52 INFO - PROCESS | 444 | 1463542612114 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (141F0800) [pid = 444] [serial = 344] [outer = 10B11400] 20:36:53 INFO - PROCESS | 444 | 1463542613157 Marionette TRACE conn7 <- [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]]]}] 20:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1384ms 20:36:53 INFO - PROCESS | 444 | 1463542613222 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 20:36:53 INFO - PROCESS | 444 | 1463542613225 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 20:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:36:53 INFO - PROCESS | 444 | 1463542613230 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:36:53 INFO - PROCESS | 444 | 1463542613232 Marionette TRACE conn7 <- [1,426,null,{}] 20:36:53 INFO - PROCESS | 444 | 1463542613236 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:53 INFO - PROCESS | 444 | 1463542613371 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 20:36:53 INFO - PROCESS | 444 | 1463542613502 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 444 | ++DOCSHELL 18492800 == 42 [pid = 444] [id = 116] 20:36:53 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (18492C00) [pid = 444] [serial = 345] [outer = 00000000] 20:36:53 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (18DA1C00) [pid = 444] [serial = 346] [outer = 18492C00] 20:36:53 INFO - PROCESS | 444 | 1463542613558 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (19749C00) [pid = 444] [serial = 347] [outer = 18492C00] 20:36:54 INFO - PROCESS | 444 | 1463542614269 Marionette TRACE conn7 <- [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] 20:36:54 INFO - PROCESS | 444 | 1463542614327 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 20:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:36:54 INFO - PROCESS | 444 | 1463542614333 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 444 | 1463542614337 Marionette TRACE conn7 <- [1,430,null,{}] 20:36:54 INFO - PROCESS | 444 | 1463542614344 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:54 INFO - PROCESS | 444 | 1463542614442 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 20:36:54 INFO - PROCESS | 444 | 1463542614523 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 444 | ++DOCSHELL 0FAEF000 == 43 [pid = 444] [id = 117] 20:36:54 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (0FF51400) [pid = 444] [serial = 348] [outer = 00000000] 20:36:54 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (10B19C00) [pid = 444] [serial = 349] [outer = 0FF51400] 20:36:54 INFO - PROCESS | 444 | 1463542614572 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (14141C00) [pid = 444] [serial = 350] [outer = 0FF51400] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 195D7800 == 42 [pid = 444] [id = 113] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 08885C00 == 41 [pid = 444] [id = 112] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 1641BC00 == 40 [pid = 444] [id = 111] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 148EE400 == 39 [pid = 444] [id = 110] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 141E9400 == 38 [pid = 444] [id = 109] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 0C93A000 == 37 [pid = 444] [id = 108] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 0FB5B800 == 36 [pid = 444] [id = 107] 20:36:55 INFO - PROCESS | 444 | --DOCSHELL 0FB65400 == 35 [pid = 444] [id = 102] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14AD9C00) [pid = 444] [serial = 284] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 93 (177E8400) [pid = 444] [serial = 287] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 92 (0FF57400) [pid = 444] [serial = 274] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 91 (10367400) [pid = 444] [serial = 275] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 90 (17726C00) [pid = 444] [serial = 286] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0CA26C00) [pid = 444] [serial = 268] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0FBF1C00) [pid = 444] [serial = 272] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 87 (0CA9D400) [pid = 444] [serial = 271] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 86 (18255400) [pid = 444] [serial = 289] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 85 (143CF400) [pid = 444] [serial = 280] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 84 (177E7800) [pid = 444] [serial = 293] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 83 (148EC000) [pid = 444] [serial = 292] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 82 (10BBF800) [pid = 444] [serial = 277] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 81 (1331F800) [pid = 444] [serial = 278] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 80 (18D9AC00) [pid = 444] [serial = 295] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 79 (18250400) [pid = 444] [serial = 290] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 78 (195DDC00) [pid = 444] [serial = 299] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 77 (14A24C00) [pid = 444] [serial = 283] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 76 (14833800) [pid = 444] [serial = 281] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 75 (19205800) [pid = 444] [serial = 296] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | --DOMWINDOW == 74 (195D9C00) [pid = 444] [serial = 298] [outer = 00000000] [url = about:blank] 20:36:55 INFO - PROCESS | 444 | 1463542615196 Marionette TRACE conn7 <- [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]]]}] 20:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 890ms 20:36:55 INFO - PROCESS | 444 | 1463542615223 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 444 | 1463542615229 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 20:36:55 INFO - PROCESS | 444 | 1463542615235 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:36:55 INFO - PROCESS | 444 | 1463542615237 Marionette TRACE conn7 <- [1,434,null,{}] 20:36:55 INFO - PROCESS | 444 | 1463542615241 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:55 INFO - PROCESS | 444 | 1463542615323 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 20:36:55 INFO - PROCESS | 444 | 1463542615331 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 444 | ++DOCSHELL 0C93A000 == 36 [pid = 444] [id = 118] 20:36:55 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (0C93D800) [pid = 444] [serial = 351] [outer = 00000000] 20:36:55 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (0FBF8C00) [pid = 444] [serial = 352] [outer = 0C93D800] 20:36:55 INFO - PROCESS | 444 | 1463542615376 Marionette DEBUG loaded listener.js 20:36:55 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (10574400) [pid = 444] [serial = 353] [outer = 0C93D800] 20:36:55 INFO - PROCESS | 444 | 1463542615846 Marionette TRACE conn7 <- [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]]]}] 20:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 20:36:55 INFO - PROCESS | 444 | 1463542615868 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 444 | 1463542615870 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 20:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:36:55 INFO - PROCESS | 444 | 1463542615873 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 444 | 1463542615877 Marionette TRACE conn7 <- [1,438,null,{}] 20:36:55 INFO - PROCESS | 444 | 1463542615888 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:55 INFO - PROCESS | 444 | 1463542615972 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 20:36:56 INFO - PROCESS | 444 | 1463542616015 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 444 | ++DOCSHELL 14A1B000 == 37 [pid = 444] [id = 119] 20:36:56 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (14A1BC00) [pid = 444] [serial = 354] [outer = 00000000] 20:36:56 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (14A26800) [pid = 444] [serial = 355] [outer = 14A1BC00] 20:36:56 INFO - PROCESS | 444 | 1463542616063 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (14B2C400) [pid = 444] [serial = 356] [outer = 14A1BC00] 20:36:56 INFO - PROCESS | 444 | 1463542616529 Marionette TRACE conn7 <- [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]]]}] 20:36:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:36:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 20:36:56 INFO - PROCESS | 444 | 1463542616548 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 20:36:56 INFO - PROCESS | 444 | 1463542616550 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 20:36:56 INFO - PROCESS | 444 | 1463542616553 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:36:56 INFO - PROCESS | 444 | 1463542616555 Marionette TRACE conn7 <- [1,442,null,{}] 20:36:56 INFO - PROCESS | 444 | 1463542616558 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:56 INFO - PROCESS | 444 | 1463542616641 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 20:36:56 INFO - PROCESS | 444 | 1463542616647 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 444 | ++DOCSHELL 133A3000 == 38 [pid = 444] [id = 120] 20:36:56 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (17726800) [pid = 444] [serial = 357] [outer = 00000000] 20:36:56 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (18252800) [pid = 444] [serial = 358] [outer = 17726800] 20:36:56 INFO - PROCESS | 444 | 1463542616693 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (18484800) [pid = 444] [serial = 359] [outer = 17726800] 20:36:57 INFO - PROCESS | 444 | 1463542617121 Marionette TRACE conn7 <- [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]]]}] 20:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 20:36:57 INFO - PROCESS | 444 | 1463542617188 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 444 | 1463542617190 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 20:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:36:57 INFO - PROCESS | 444 | 1463542617193 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 444 | 1463542617204 Marionette TRACE conn7 <- [1,446,null,{}] 20:36:57 INFO - PROCESS | 444 | 1463542617208 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:57 INFO - PROCESS | 444 | 1463542617285 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 20:36:57 INFO - PROCESS | 444 | 1463542617291 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 444 | ++DOCSHELL 17727C00 == 39 [pid = 444] [id = 121] 20:36:57 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (18485C00) [pid = 444] [serial = 360] [outer = 00000000] 20:36:57 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (18491800) [pid = 444] [serial = 361] [outer = 18485C00] 20:36:57 INFO - PROCESS | 444 | 1463542617335 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (18D9B000) [pid = 444] [serial = 362] [outer = 18485C00] 20:36:57 INFO - PROCESS | 444 | 1463542617810 Marionette TRACE conn7 <- [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]]]}] 20:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 20:36:57 INFO - PROCESS | 444 | 1463542617884 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 20:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:36:57 INFO - PROCESS | 444 | 1463542617886 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 20:36:57 INFO - PROCESS | 444 | 1463542617889 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 444 | 1463542617891 Marionette TRACE conn7 <- [1,450,null,{}] 20:36:57 INFO - PROCESS | 444 | 1463542617894 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:58 INFO - PROCESS | 444 | 1463542618019 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 20:36:58 INFO - PROCESS | 444 | 1463542618076 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 444 | ++DOCSHELL 19753800 == 40 [pid = 444] [id = 122] 20:36:58 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (1978F000) [pid = 444] [serial = 363] [outer = 00000000] 20:36:58 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (197DF400) [pid = 444] [serial = 364] [outer = 1978F000] 20:36:58 INFO - PROCESS | 444 | 1463542618121 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (197DF800) [pid = 444] [serial = 365] [outer = 1978F000] 20:36:58 INFO - PROCESS | 444 | 1463542618544 Marionette TRACE conn7 <- [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] 20:36:58 INFO - PROCESS | 444 | 1463542618566 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 20:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:36:58 INFO - PROCESS | 444 | 1463542618569 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - PROCESS | 444 | 1463542618571 Marionette TRACE conn7 <- [1,454,null,{}] 20:36:58 INFO - PROCESS | 444 | 1463542618574 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:58 INFO - PROCESS | 444 | 1463542618703 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 20:36:58 INFO - PROCESS | 444 | 1463542618726 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 444 | ++DOCSHELL 13315000 == 41 [pid = 444] [id = 123] 20:36:58 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (19C0FC00) [pid = 444] [serial = 366] [outer = 00000000] 20:36:58 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1A50A800) [pid = 444] [serial = 367] [outer = 19C0FC00] 20:36:58 INFO - PROCESS | 444 | 1463542618770 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1A81B000) [pid = 444] [serial = 368] [outer = 19C0FC00] 20:36:59 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:36:59 INFO - PROCESS | 444 | 1463542619210 Marionette TRACE conn7 <- [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]]]}] 20:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 20:36:59 INFO - PROCESS | 444 | 1463542619243 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 20:36:59 INFO - PROCESS | 444 | 1463542619245 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 20:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:36:59 INFO - PROCESS | 444 | 1463542619248 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:36:59 INFO - PROCESS | 444 | 1463542619250 Marionette TRACE conn7 <- [1,458,null,{}] 20:36:59 INFO - PROCESS | 444 | 1463542619254 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:59 INFO - PROCESS | 444 | 1463542619367 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 20:36:59 INFO - PROCESS | 444 | 1463542619374 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 444 | ++DOCSHELL 1A85B000 == 42 [pid = 444] [id = 124] 20:36:59 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (1A85BC00) [pid = 444] [serial = 369] [outer = 00000000] 20:36:59 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1B3D3800) [pid = 444] [serial = 370] [outer = 1A85BC00] 20:36:59 INFO - PROCESS | 444 | 1463542619418 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1B421800) [pid = 444] [serial = 371] [outer = 1A85BC00] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14A1B400) [pid = 444] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 93 (16B1BC00) [pid = 444] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1035D400) [pid = 444] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 91 (141E9800) [pid = 444] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0C93B000) [pid = 444] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 89 (10BB2C00) [pid = 444] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:36:59 INFO - PROCESS | 444 | --DOMWINDOW == 88 (18D9D800) [pid = 444] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:36:59 INFO - PROCESS | 444 | 1463542619900 Marionette TRACE conn7 <- [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] 20:36:59 INFO - PROCESS | 444 | 1463542619924 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 20:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:36:59 INFO - PROCESS | 444 | 1463542619927 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:36:59 INFO - PROCESS | 444 | 1463542619929 Marionette TRACE conn7 <- [1,462,null,{}] 20:36:59 INFO - PROCESS | 444 | 1463542619933 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:00 INFO - PROCESS | 444 | 1463542620034 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 20:37:00 INFO - PROCESS | 444 | 1463542620044 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:00 INFO - PROCESS | 444 | ++DOCSHELL 1331F800 == 43 [pid = 444] [id = 125] 20:37:00 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (14A1A000) [pid = 444] [serial = 372] [outer = 00000000] 20:37:00 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (1A85FC00) [pid = 444] [serial = 373] [outer = 14A1A000] 20:37:00 INFO - PROCESS | 444 | 1463542620088 Marionette DEBUG loaded listener.js 20:37:00 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1B3D2C00) [pid = 444] [serial = 374] [outer = 14A1A000] 20:37:00 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:00 INFO - PROCESS | 444 | 1463542620521 Marionette TRACE conn7 <- [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] 20:37:00 INFO - PROCESS | 444 | 1463542620561 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 20:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:37:00 INFO - PROCESS | 444 | 1463542620564 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - PROCESS | 444 | 1463542620566 Marionette TRACE conn7 <- [1,466,null,{}] 20:37:00 INFO - PROCESS | 444 | 1463542620569 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:00 INFO - PROCESS | 444 | 1463542620650 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 20:37:00 INFO - PROCESS | 444 | 1463542620659 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:00 INFO - PROCESS | 444 | ++DOCSHELL 1A673000 == 44 [pid = 444] [id = 126] 20:37:00 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1A673400) [pid = 444] [serial = 375] [outer = 00000000] 20:37:00 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (1A677C00) [pid = 444] [serial = 376] [outer = 1A673400] 20:37:00 INFO - PROCESS | 444 | 1463542620704 Marionette DEBUG loaded listener.js 20:37:00 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1A678400) [pid = 444] [serial = 377] [outer = 1A673400] 20:37:01 INFO - PROCESS | 444 | 1463542621133 Marionette TRACE conn7 <- [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] 20:37:01 INFO - PROCESS | 444 | 1463542621197 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 20:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:37:01 INFO - PROCESS | 444 | 1463542621201 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:37:01 INFO - PROCESS | 444 | 1463542621203 Marionette TRACE conn7 <- [1,470,null,{}] 20:37:01 INFO - PROCESS | 444 | 1463542621207 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:01 INFO - PROCESS | 444 | 1463542621304 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 20:37:01 INFO - PROCESS | 444 | 1463542621313 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 444 | ++DOCSHELL 1BD0A400 == 45 [pid = 444] [id = 127] 20:37:01 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1BD0AC00) [pid = 444] [serial = 378] [outer = 00000000] 20:37:01 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1BDAA800) [pid = 444] [serial = 379] [outer = 1BD0AC00] 20:37:01 INFO - PROCESS | 444 | 1463542621368 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (1C40E400) [pid = 444] [serial = 380] [outer = 1BD0AC00] 20:37:02 INFO - PROCESS | 444 | 1463542622064 Marionette TRACE conn7 <- [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]]]}] 20:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 929ms 20:37:02 INFO - PROCESS | 444 | 1463542622136 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 444 | 1463542622141 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 20:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:37:02 INFO - PROCESS | 444 | 1463542622147 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:37:02 INFO - PROCESS | 444 | 1463542622150 Marionette TRACE conn7 <- [1,474,null,{}] 20:37:02 INFO - PROCESS | 444 | 1463542622156 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:02 INFO - PROCESS | 444 | 1463542622296 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 20:37:02 INFO - PROCESS | 444 | 1463542622418 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:02 INFO - PROCESS | 444 | ++DOCSHELL 10069C00 == 46 [pid = 444] [id = 128] 20:37:02 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1035B800) [pid = 444] [serial = 381] [outer = 00000000] 20:37:02 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (108DE000) [pid = 444] [serial = 382] [outer = 1035B800] 20:37:02 INFO - PROCESS | 444 | 1463542622476 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (133A0800) [pid = 444] [serial = 383] [outer = 1035B800] 20:37:03 INFO - PROCESS | 444 | 1463542623093 Marionette TRACE conn7 <- [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]]]}] 20:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 20:37:03 INFO - PROCESS | 444 | 1463542623121 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 444 | 1463542623127 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 20:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:37:03 INFO - PROCESS | 444 | 1463542623133 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - PROCESS | 444 | 1463542623136 Marionette TRACE conn7 <- [1,478,null,{}] 20:37:03 INFO - PROCESS | 444 | 1463542623141 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:03 INFO - PROCESS | 444 | 1463542623245 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 20:37:03 INFO - PROCESS | 444 | 1463542623326 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 444 | ++DOCSHELL 14A1F800 == 47 [pid = 444] [id = 129] 20:37:03 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (14A24C00) [pid = 444] [serial = 384] [outer = 00000000] 20:37:03 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (17728C00) [pid = 444] [serial = 385] [outer = 14A24C00] 20:37:03 INFO - PROCESS | 444 | 1463542623421 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (18486000) [pid = 444] [serial = 386] [outer = 14A24C00] 20:37:04 INFO - PROCESS | 444 | 1463542624090 Marionette TRACE conn7 <- [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]]]}] 20:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1021ms 20:37:04 INFO - PROCESS | 444 | 1463542624156 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 444 | 1463542624159 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 20:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:37:04 INFO - PROCESS | 444 | 1463542624163 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - PROCESS | 444 | 1463542624167 Marionette TRACE conn7 <- [1,482,null,{}] 20:37:04 INFO - PROCESS | 444 | 1463542624178 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:04 INFO - PROCESS | 444 | 1463542624308 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 20:37:04 INFO - PROCESS | 444 | 1463542624424 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:04 INFO - PROCESS | 444 | ++DOCSHELL 1A860000 == 48 [pid = 444] [id = 130] 20:37:04 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A868C00) [pid = 444] [serial = 387] [outer = 00000000] 20:37:04 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1BDA6000) [pid = 444] [serial = 388] [outer = 1A868C00] 20:37:04 INFO - PROCESS | 444 | 1463542624482 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1C779400) [pid = 444] [serial = 389] [outer = 1A868C00] 20:37:05 INFO - PROCESS | 444 | 1463542625260 Marionette TRACE conn7 <- [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]]]}] 20:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1129ms 20:37:05 INFO - PROCESS | 444 | 1463542625295 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 20:37:05 INFO - PROCESS | 444 | 1463542625299 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 20:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:37:05 INFO - PROCESS | 444 | 1463542625305 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:37:05 INFO - PROCESS | 444 | 1463542625309 Marionette TRACE conn7 <- [1,486,null,{}] 20:37:05 INFO - PROCESS | 444 | 1463542625329 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:05 INFO - PROCESS | 444 | 1463542625432 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 20:37:05 INFO - PROCESS | 444 | 1463542625506 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 444 | ++DOCSHELL 0FF5C000 == 49 [pid = 444] [id = 131] 20:37:05 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (10060C00) [pid = 444] [serial = 390] [outer = 00000000] 20:37:05 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (10575000) [pid = 444] [serial = 391] [outer = 10060C00] 20:37:05 INFO - PROCESS | 444 | 1463542625554 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1077B800) [pid = 444] [serial = 392] [outer = 10060C00] 20:37:06 INFO - PROCESS | 444 | 1463542626157 Marionette TRACE conn7 <- [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]]]}] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 1A856000 == 48 [pid = 444] [id = 105] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 197E0400 == 47 [pid = 444] [id = 104] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 197D8800 == 46 [pid = 444] [id = 101] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 1A673000 == 45 [pid = 444] [id = 126] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 1331F800 == 44 [pid = 444] [id = 125] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 1A85B000 == 43 [pid = 444] [id = 124] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 13315000 == 42 [pid = 444] [id = 123] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 19753800 == 41 [pid = 444] [id = 122] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 17727C00 == 40 [pid = 444] [id = 121] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 133A3000 == 39 [pid = 444] [id = 120] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 14A1B000 == 38 [pid = 444] [id = 119] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 0C93A000 == 37 [pid = 444] [id = 118] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 0FAEF000 == 36 [pid = 444] [id = 117] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1974C000) [pid = 444] [serial = 337] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOCSHELL 0C91C800 == 35 [pid = 444] [id = 114] 20:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 950ms 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 107 (16413800) [pid = 444] [serial = 329] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14A27800) [pid = 444] [serial = 328] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 105 (177EB800) [pid = 444] [serial = 331] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 104 (108D8C00) [pid = 444] [serial = 320] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 103 (148B0C00) [pid = 444] [serial = 326] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 102 (105CB000) [pid = 444] [serial = 304] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1A85F000) [pid = 444] [serial = 313] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 100 (19C0D800) [pid = 444] [serial = 310] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 99 (14A28800) [pid = 444] [serial = 307] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 98 (10068C00) [pid = 444] [serial = 322] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 97 (10577800) [pid = 444] [serial = 319] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 96 (195DA400) [pid = 444] [serial = 316] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1057B000) [pid = 444] [serial = 323] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 94 (19C0D000) [pid = 444] [serial = 301] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1974EC00) [pid = 444] [serial = 317] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 92 (141EF000) [pid = 444] [serial = 325] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 91 (195D3400) [pid = 444] [serial = 335] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 90 (1824CC00) [pid = 444] [serial = 332] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | --DOMWINDOW == 89 (18DA2400) [pid = 444] [serial = 334] [outer = 00000000] [url = about:blank] 20:37:06 INFO - PROCESS | 444 | 1463542626266 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 444 | 1463542626272 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 20:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:37:06 INFO - PROCESS | 444 | 1463542626282 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:37:06 INFO - PROCESS | 444 | 1463542626285 Marionette TRACE conn7 <- [1,490,null,{}] 20:37:06 INFO - PROCESS | 444 | 1463542626288 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:06 INFO - PROCESS | 444 | 1463542626375 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 20:37:06 INFO - PROCESS | 444 | 1463542626382 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 444 | ++DOCSHELL 0FA3BC00 == 36 [pid = 444] [id = 132] 20:37:06 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (0FA80000) [pid = 444] [serial = 393] [outer = 00000000] 20:37:06 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (0FF5CC00) [pid = 444] [serial = 394] [outer = 0FA80000] 20:37:06 INFO - PROCESS | 444 | 1463542626428 Marionette DEBUG loaded listener.js 20:37:06 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1057B000) [pid = 444] [serial = 395] [outer = 0FA80000] 20:37:06 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (141EA400) [pid = 444] [serial = 396] [outer = 1641E800] 20:37:06 INFO - PROCESS | 444 | 1463542626980 Marionette TRACE conn7 <- [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]]]}] 20:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 729ms 20:37:07 INFO - PROCESS | 444 | 1463542627013 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 444 | 1463542627015 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 20:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:37:07 INFO - PROCESS | 444 | 1463542627019 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - PROCESS | 444 | 1463542627022 Marionette TRACE conn7 <- [1,494,null,{}] 20:37:07 INFO - PROCESS | 444 | 1463542627035 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:07 INFO - PROCESS | 444 | 1463542627120 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 20:37:07 INFO - PROCESS | 444 | 1463542627199 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 444 | ++DOCSHELL 105CB000 == 37 [pid = 444] [id = 133] 20:37:07 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (14342400) [pid = 444] [serial = 397] [outer = 00000000] 20:37:07 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (14A23C00) [pid = 444] [serial = 398] [outer = 14342400] 20:37:07 INFO - PROCESS | 444 | 1463542627248 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (14B22800) [pid = 444] [serial = 399] [outer = 14342400] 20:37:07 INFO - PROCESS | 444 | 1463542627645 Marionette TRACE conn7 <- [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]]]}] 20:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 20:37:07 INFO - PROCESS | 444 | 1463542627693 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 444 | 1463542627696 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 20:37:07 INFO - PROCESS | 444 | 1463542627699 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:37:07 INFO - PROCESS | 444 | 1463542627700 Marionette TRACE conn7 <- [1,498,null,{}] 20:37:07 INFO - PROCESS | 444 | 1463542627704 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:07 INFO - PROCESS | 444 | 1463542627784 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 20:37:07 INFO - PROCESS | 444 | 1463542627791 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 444 | ++DOCSHELL 15C3D800 == 38 [pid = 444] [id = 134] 20:37:07 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (16415C00) [pid = 444] [serial = 400] [outer = 00000000] 20:37:07 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (177EC000) [pid = 444] [serial = 401] [outer = 16415C00] 20:37:07 INFO - PROCESS | 444 | 1463542627836 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (18248C00) [pid = 444] [serial = 402] [outer = 16415C00] 20:37:08 INFO - PROCESS | 444 | 1463542628278 Marionette TRACE conn7 <- [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]]]}] 20:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 20:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:37:08 INFO - PROCESS | 444 | 1463542628333 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 20:37:08 INFO - PROCESS | 444 | 1463542628335 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 20:37:08 INFO - PROCESS | 444 | 1463542628338 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:37:08 INFO - PROCESS | 444 | 1463542628340 Marionette TRACE conn7 <- [1,502,null,{}] 20:37:08 INFO - PROCESS | 444 | 1463542628343 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:08 INFO - PROCESS | 444 | 1463542628453 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 20:37:08 INFO - PROCESS | 444 | 1463542628537 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 444 | ++DOCSHELL 1824D800 == 39 [pid = 444] [id = 135] 20:37:08 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (18255000) [pid = 444] [serial = 403] [outer = 00000000] 20:37:08 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1848B000) [pid = 444] [serial = 404] [outer = 18255000] 20:37:08 INFO - PROCESS | 444 | 1463542628584 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (18490800) [pid = 444] [serial = 405] [outer = 18255000] 20:37:08 INFO - PROCESS | 444 | 1463542628988 Marionette TRACE conn7 <- [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]]]}] 20:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 20:37:09 INFO - PROCESS | 444 | 1463542629009 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 444 | 1463542629011 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 20:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:37:09 INFO - PROCESS | 444 | 1463542629014 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - PROCESS | 444 | 1463542629016 Marionette TRACE conn7 <- [1,506,null,{}] 20:37:09 INFO - PROCESS | 444 | 1463542629019 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:09 INFO - PROCESS | 444 | 1463542629146 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 20:37:09 INFO - PROCESS | 444 | 1463542629153 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 444 | ++DOCSHELL 10775800 == 40 [pid = 444] [id = 136] 20:37:09 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (18D99400) [pid = 444] [serial = 406] [outer = 00000000] 20:37:09 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (195D9800) [pid = 444] [serial = 407] [outer = 18D99400] 20:37:09 INFO - PROCESS | 444 | 1463542629199 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1974D400) [pid = 444] [serial = 408] [outer = 18D99400] 20:37:09 INFO - PROCESS | 444 | 1463542629671 Marionette TRACE conn7 <- [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]]]}] 20:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 20:37:09 INFO - PROCESS | 444 | 1463542629685 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 444 | 1463542629687 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 20:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:37:09 INFO - PROCESS | 444 | 1463542629690 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - PROCESS | 444 | 1463542629692 Marionette TRACE conn7 <- [1,510,null,{}] 20:37:09 INFO - PROCESS | 444 | 1463542629696 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:09 INFO - PROCESS | 444 | 1463542629799 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 20:37:09 INFO - PROCESS | 444 | 1463542629882 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 444 | ++DOCSHELL 1974F000 == 41 [pid = 444] [id = 137] 20:37:09 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (19750800) [pid = 444] [serial = 409] [outer = 00000000] 20:37:09 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (197DB000) [pid = 444] [serial = 410] [outer = 19750800] 20:37:09 INFO - PROCESS | 444 | 1463542629928 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (19C0C400) [pid = 444] [serial = 411] [outer = 19750800] 20:37:10 INFO - PROCESS | 444 | 1463542630512 Marionette TRACE conn7 <- [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]]]}] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 107 (14A1A000) [pid = 444] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1A673400) [pid = 444] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 105 (0C939C00) [pid = 444] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1A866000) [pid = 444] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 103 (17726800) [pid = 444] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1978F000) [pid = 444] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 101 (19C0FC00) [pid = 444] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 100 (0FF51400) [pid = 444] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 99 (0C93D800) [pid = 444] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1A85BC00) [pid = 444] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 97 (14A1BC00) [pid = 444] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 96 (18485C00) [pid = 444] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:37:10 INFO - PROCESS | 444 | --DOMWINDOW == 95 (195DD000) [pid = 444] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 870ms 20:37:10 INFO - PROCESS | 444 | 1463542630561 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 20:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:37:10 INFO - PROCESS | 444 | 1463542630563 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 20:37:10 INFO - PROCESS | 444 | 1463542630566 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:37:10 INFO - PROCESS | 444 | 1463542630568 Marionette TRACE conn7 <- [1,514,null,{}] 20:37:10 INFO - PROCESS | 444 | 1463542630572 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:10 INFO - PROCESS | 444 | 1463542630656 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 20:37:10 INFO - PROCESS | 444 | 1463542630666 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:10 INFO - PROCESS | 444 | ++DOCSHELL 0C937000 == 42 [pid = 444] [id = 138] 20:37:10 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (0CA1CC00) [pid = 444] [serial = 412] [outer = 00000000] 20:37:10 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (10780C00) [pid = 444] [serial = 413] [outer = 0CA1CC00] 20:37:10 INFO - PROCESS | 444 | 1463542630710 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (143D1400) [pid = 444] [serial = 414] [outer = 0CA1CC00] 20:37:11 INFO - PROCESS | 444 | 1463542631124 Marionette TRACE conn7 <- [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]]]}] 20:37:11 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 20:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 20:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:37:11 INFO - PROCESS | 444 | 1463542631197 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 20:37:11 INFO - PROCESS | 444 | 1463542631199 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 20:37:11 INFO - PROCESS | 444 | 1463542631202 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:37:11 INFO - PROCESS | 444 | 1463542631204 Marionette TRACE conn7 <- [1,518,null,{}] 20:37:11 INFO - PROCESS | 444 | 1463542631207 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:11 INFO - PROCESS | 444 | 1463542631283 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 20:37:11 INFO - PROCESS | 444 | 1463542631294 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 444 | ++DOCSHELL 18490000 == 43 [pid = 444] [id = 139] 20:37:11 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (18D9C800) [pid = 444] [serial = 415] [outer = 00000000] 20:37:11 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (197DA800) [pid = 444] [serial = 416] [outer = 18D9C800] 20:37:11 INFO - PROCESS | 444 | 1463542631337 Marionette DEBUG loaded listener.js 20:37:11 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1A3A2800) [pid = 444] [serial = 417] [outer = 18D9C800] 20:37:11 INFO - PROCESS | 444 | 1463542631742 Marionette TRACE conn7 <- [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]]]}] 20:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 20:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:37:11 INFO - PROCESS | 444 | 1463542631773 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 20:37:11 INFO - PROCESS | 444 | 1463542631775 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 20:37:11 INFO - PROCESS | 444 | 1463542631789 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:37:11 INFO - PROCESS | 444 | 1463542631791 Marionette TRACE conn7 <- [1,522,null,{}] 20:37:11 INFO - PROCESS | 444 | 1463542631800 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:11 INFO - PROCESS | 444 | 1463542631878 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 20:37:11 INFO - PROCESS | 444 | 1463542631885 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 444 | ++DOCSHELL 1A50A000 == 44 [pid = 444] [id = 140] 20:37:11 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A673400) [pid = 444] [serial = 418] [outer = 00000000] 20:37:11 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A772400) [pid = 444] [serial = 419] [outer = 1A673400] 20:37:11 INFO - PROCESS | 444 | 1463542631928 Marionette DEBUG loaded listener.js 20:37:11 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A85EC00) [pid = 444] [serial = 420] [outer = 1A673400] 20:37:12 INFO - PROCESS | 444 | 1463542632353 Marionette TRACE conn7 <- [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]]]}] 20:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 589ms 20:37:12 INFO - PROCESS | 444 | 1463542632369 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 20:37:12 INFO - PROCESS | 444 | 1463542632371 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 20:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:37:12 INFO - PROCESS | 444 | 1463542632374 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 444 | 1463542632377 Marionette TRACE conn7 <- [1,526,null,{}] 20:37:12 INFO - PROCESS | 444 | 1463542632395 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:12 INFO - PROCESS | 444 | 1463542632492 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 20:37:12 INFO - PROCESS | 444 | 1463542632499 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:12 INFO - PROCESS | 444 | ++DOCSHELL 10571C00 == 45 [pid = 444] [id = 141] 20:37:12 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A865000) [pid = 444] [serial = 421] [outer = 00000000] 20:37:12 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1BC48400) [pid = 444] [serial = 422] [outer = 1A865000] 20:37:12 INFO - PROCESS | 444 | 1463542632548 Marionette DEBUG loaded listener.js 20:37:12 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1BD0E800) [pid = 444] [serial = 423] [outer = 1A865000] 20:37:13 INFO - PROCESS | 444 | 1463542633240 Marionette TRACE conn7 <- [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]]]}] 20:37:13 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 20:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 930ms 20:37:13 INFO - PROCESS | 444 | 1463542633307 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 20:37:13 INFO - PROCESS | 444 | 1463542633311 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 20:37:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:37:13 INFO - PROCESS | 444 | 1463542633315 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:37:13 INFO - PROCESS | 444 | 1463542633320 Marionette TRACE conn7 <- [1,530,null,{}] 20:37:13 INFO - PROCESS | 444 | 1463542633325 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:13 INFO - PROCESS | 444 | 1463542633434 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 20:37:13 INFO - PROCESS | 444 | 1463542633557 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 444 | ++DOCSHELL 10B0D000 == 46 [pid = 444] [id = 142] 20:37:13 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (10B0E000) [pid = 444] [serial = 424] [outer = 00000000] 20:37:13 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1410CC00) [pid = 444] [serial = 425] [outer = 10B0E000] 20:37:13 INFO - PROCESS | 444 | 1463542633615 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (148F0C00) [pid = 444] [serial = 426] [outer = 10B0E000] 20:37:14 INFO - PROCESS | 444 | 1463542634203 Marionette TRACE conn7 <- [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"]]]}] 20:37:14 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 20:37:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:37:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:37:14 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 20:37:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:37:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:37:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 931ms 20:37:14 INFO - PROCESS | 444 | 1463542634248 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 444 | 1463542634254 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 20:37:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:37:14 INFO - PROCESS | 444 | 1463542634261 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 444 | 1463542634264 Marionette TRACE conn7 <- [1,534,null,{}] 20:37:14 INFO - PROCESS | 444 | 1463542634268 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:14 INFO - PROCESS | 444 | 1463542634387 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 20:37:14 INFO - PROCESS | 444 | 1463542634482 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 444 | ++DOCSHELL 18484C00 == 47 [pid = 444] [id = 143] 20:37:14 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (18489000) [pid = 444] [serial = 427] [outer = 00000000] 20:37:14 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (19748C00) [pid = 444] [serial = 428] [outer = 18489000] 20:37:14 INFO - PROCESS | 444 | 1463542634536 Marionette DEBUG loaded listener.js 20:37:14 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1A66C000) [pid = 444] [serial = 429] [outer = 18489000] 20:37:15 INFO - PROCESS | 444 | 1463542635106 Marionette TRACE conn7 <- [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]]]}] 20:37:15 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. 20:37:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 20:37:15 INFO - PROCESS | 444 | 1463542635133 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 20:37:15 INFO - PROCESS | 444 | 1463542635135 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 20:37:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:37:15 INFO - PROCESS | 444 | 1463542635154 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:37:15 INFO - PROCESS | 444 | 1463542635158 Marionette TRACE conn7 <- [1,538,null,{}] 20:37:15 INFO - PROCESS | 444 | 1463542635171 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:15 INFO - PROCESS | 444 | 1463542635279 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 20:37:15 INFO - PROCESS | 444 | 1463542635373 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:15 INFO - PROCESS | 444 | ++DOCSHELL 14434000 == 48 [pid = 444] [id = 144] 20:37:15 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (14434400) [pid = 444] [serial = 430] [outer = 00000000] 20:37:15 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1B421C00) [pid = 444] [serial = 431] [outer = 14434400] 20:37:15 INFO - PROCESS | 444 | 1463542635431 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1BC44800) [pid = 444] [serial = 432] [outer = 14434400] 20:37:15 INFO - PROCESS | 444 | 1463542635943 Marionette TRACE conn7 <- [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]]]}] 20:37:15 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. 20:37:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 850ms 20:37:15 INFO - PROCESS | 444 | 1463542636004 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 20:37:15 INFO - PROCESS | 444 | 1463542636007 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 20:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:37:16 INFO - PROCESS | 444 | 1463542636012 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 444 | 1463542636014 Marionette TRACE conn7 <- [1,542,null,{}] 20:37:16 INFO - PROCESS | 444 | 1463542636017 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:16 INFO - PROCESS | 444 | 1463542636124 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 20:37:16 INFO - PROCESS | 444 | 1463542636232 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 444 | ++DOCSHELL 1A678000 == 49 [pid = 444] [id = 145] 20:37:16 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1B429800) [pid = 444] [serial = 433] [outer = 00000000] 20:37:16 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1D22DC00) [pid = 444] [serial = 434] [outer = 1B429800] 20:37:16 INFO - PROCESS | 444 | 1463542636287 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1D2A1800) [pid = 444] [serial = 435] [outer = 1B429800] 20:37:16 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:16 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:16 INFO - PROCESS | 444 | 1463542636891 Marionette TRACE conn7 <- [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]]]}] 20:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 20:37:16 INFO - PROCESS | 444 | 1463542636943 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 444 | 1463542636946 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 20:37:16 INFO - PROCESS | 444 | 1463542636949 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 444 | 1463542636951 Marionette TRACE conn7 <- [1,546,null,{}] 20:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:37:16 INFO - PROCESS | 444 | 1463542636955 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:17 INFO - PROCESS | 444 | 1463542637053 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 20:37:17 INFO - PROCESS | 444 | 1463542637151 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:17 INFO - PROCESS | 444 | ++DOCSHELL 166A2C00 == 50 [pid = 444] [id = 146] 20:37:17 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (166A3000) [pid = 444] [serial = 436] [outer = 00000000] 20:37:17 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (166A6C00) [pid = 444] [serial = 437] [outer = 166A3000] 20:37:17 INFO - PROCESS | 444 | 1463542637204 Marionette DEBUG loaded listener.js 20:37:17 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (166A9000) [pid = 444] [serial = 438] [outer = 166A3000] 20:37:17 INFO - PROCESS | 444 | 1463542637787 Marionette TRACE conn7 <- [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]]]}] 20:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 20:37:17 INFO - PROCESS | 444 | 1463542637824 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 444 | 1463542637827 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 20:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:37:17 INFO - PROCESS | 444 | 1463542637830 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 444 | 1463542637832 Marionette TRACE conn7 <- [1,550,null,{}] 20:37:17 INFO - PROCESS | 444 | 1463542637836 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:17 INFO - PROCESS | 444 | 1463542637947 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 20:37:18 INFO - PROCESS | 444 | 1463542638168 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 444 | ++DOCSHELL 0CA22400 == 51 [pid = 444] [id = 147] 20:37:18 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (0CA24000) [pid = 444] [serial = 439] [outer = 00000000] 20:37:18 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (0FAEF000) [pid = 444] [serial = 440] [outer = 0CA24000] 20:37:18 INFO - PROCESS | 444 | 1463542638219 Marionette DEBUG loaded listener.js 20:37:18 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (10361000) [pid = 444] [serial = 441] [outer = 0CA24000] 20:37:18 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:18 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:18 INFO - PROCESS | 444 | 1463542638783 Marionette TRACE conn7 <- [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]]]}] 20:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1016ms 20:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:37:18 INFO - PROCESS | 444 | 1463542638850 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 20:37:18 INFO - PROCESS | 444 | 1463542638855 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 20:37:18 INFO - PROCESS | 444 | 1463542638859 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:37:18 INFO - PROCESS | 444 | 1463542638863 Marionette TRACE conn7 <- [1,554,null,{}] 20:37:18 INFO - PROCESS | 444 | 1463542638868 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:18 INFO - PROCESS | 444 | 1463542638971 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 20:37:19 INFO - PROCESS | 444 | 1463542639055 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 444 | ++DOCSHELL 133A4800 == 52 [pid = 444] [id = 148] 20:37:19 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (141ED800) [pid = 444] [serial = 442] [outer = 00000000] 20:37:19 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (14430C00) [pid = 444] [serial = 443] [outer = 141ED800] 20:37:19 INFO - PROCESS | 444 | 1463542639146 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (14A1B400) [pid = 444] [serial = 444] [outer = 141ED800] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 1A50A000 == 51 [pid = 444] [id = 140] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 18490000 == 50 [pid = 444] [id = 139] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 0C937000 == 49 [pid = 444] [id = 138] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 1974F000 == 48 [pid = 444] [id = 137] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 10775800 == 47 [pid = 444] [id = 136] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 1824D800 == 46 [pid = 444] [id = 135] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 15C3D800 == 45 [pid = 444] [id = 134] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 105CB000 == 44 [pid = 444] [id = 133] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 0FA3BC00 == 43 [pid = 444] [id = 132] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 0FF5C000 == 42 [pid = 444] [id = 131] 20:37:19 INFO - PROCESS | 444 | --DOCSHELL 1BD0A400 == 41 [pid = 444] [id = 127] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 127 (0FAF2400) [pid = 444] [serial = 269] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1B42C000) [pid = 444] [serial = 266] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 125 (18252800) [pid = 444] [serial = 358] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 124 (197DF400) [pid = 444] [serial = 364] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A50A800) [pid = 444] [serial = 367] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 122 (197DF800) [pid = 444] [serial = 365] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 121 (18484800) [pid = 444] [serial = 359] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 120 (14141C00) [pid = 444] [serial = 350] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 119 (10B19C00) [pid = 444] [serial = 349] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 118 (0FBF8C00) [pid = 444] [serial = 352] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 117 (10574400) [pid = 444] [serial = 353] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1B3D3800) [pid = 444] [serial = 370] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 115 (14A26800) [pid = 444] [serial = 355] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14B2C400) [pid = 444] [serial = 356] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 113 (18491800) [pid = 444] [serial = 361] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 112 (197D7C00) [pid = 444] [serial = 338] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 111 (18DA1C00) [pid = 444] [serial = 346] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 110 (0C93C400) [pid = 444] [serial = 340] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 109 (141E2000) [pid = 444] [serial = 343] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1A81B000) [pid = 444] [serial = 368] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1BDAA800) [pid = 444] [serial = 379] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1A85FC00) [pid = 444] [serial = 373] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1A678400) [pid = 444] [serial = 377] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1A677C00) [pid = 444] [serial = 376] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1B421800) [pid = 444] [serial = 371] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1B3D2C00) [pid = 444] [serial = 374] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | --DOMWINDOW == 101 (18D9B000) [pid = 444] [serial = 362] [outer = 00000000] [url = about:blank] 20:37:19 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:19 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:19 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:19 INFO - PROCESS | 444 | 1463542639712 Marionette TRACE conn7 <- [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]]]}] 20:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 890ms 20:37:19 INFO - PROCESS | 444 | 1463542639752 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 444 | 1463542639756 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 20:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:37:19 INFO - PROCESS | 444 | 1463542639760 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 444 | 1463542639762 Marionette TRACE conn7 <- [1,558,null,{}] 20:37:19 INFO - PROCESS | 444 | 1463542639765 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:19 INFO - PROCESS | 444 | 1463542639848 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 20:37:19 INFO - PROCESS | 444 | 1463542639859 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 444 | ++DOCSHELL 0FB5F000 == 42 [pid = 444] [id = 149] 20:37:19 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (0FBF9800) [pid = 444] [serial = 445] [outer = 00000000] 20:37:19 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1410A400) [pid = 444] [serial = 446] [outer = 0FBF9800] 20:37:19 INFO - PROCESS | 444 | 1463542639905 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (141EB400) [pid = 444] [serial = 447] [outer = 0FBF9800] 20:37:20 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:20 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:20 INFO - PROCESS | 444 | 1463542640382 Marionette TRACE conn7 <- [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]]]}] 20:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 20:37:20 INFO - PROCESS | 444 | 1463542640435 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 20:37:20 INFO - PROCESS | 444 | 1463542640437 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 20:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:37:20 INFO - PROCESS | 444 | 1463542640447 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:37:20 INFO - PROCESS | 444 | 1463542640452 Marionette TRACE conn7 <- [1,562,null,{}] 20:37:20 INFO - PROCESS | 444 | 1463542640457 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:20 INFO - PROCESS | 444 | 1463542640541 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 20:37:20 INFO - PROCESS | 444 | 1463542640547 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 444 | ++DOCSHELL 14A27400 == 43 [pid = 444] [id = 150] 20:37:20 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (166A3400) [pid = 444] [serial = 448] [outer = 00000000] 20:37:20 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (177E6400) [pid = 444] [serial = 449] [outer = 166A3400] 20:37:20 INFO - PROCESS | 444 | 1463542640592 Marionette DEBUG loaded listener.js 20:37:20 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1824CC00) [pid = 444] [serial = 450] [outer = 166A3400] 20:37:21 INFO - PROCESS | 444 | 1463542641041 Marionette TRACE conn7 <- [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]]]}] 20:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 20:37:21 INFO - PROCESS | 444 | 1463542641075 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 20:37:21 INFO - PROCESS | 444 | 1463542641077 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 20:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:37:21 INFO - PROCESS | 444 | 1463542641080 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 444 | 1463542641082 Marionette TRACE conn7 <- [1,566,null,{}] 20:37:21 INFO - PROCESS | 444 | 1463542641085 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:21 INFO - PROCESS | 444 | 1463542641167 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 20:37:21 INFO - PROCESS | 444 | 1463542641207 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:21 INFO - PROCESS | 444 | ++DOCSHELL 18252800 == 44 [pid = 444] [id = 151] 20:37:21 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (18487800) [pid = 444] [serial = 451] [outer = 00000000] 20:37:21 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18D97400) [pid = 444] [serial = 452] [outer = 18487800] 20:37:21 INFO - PROCESS | 444 | 1463542641251 Marionette DEBUG loaded listener.js 20:37:21 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (18DA1800) [pid = 444] [serial = 453] [outer = 18487800] 20:37:21 INFO - PROCESS | 444 | 1463542641672 Marionette TRACE conn7 <- [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]]]}] 20:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 20:37:21 INFO - PROCESS | 444 | 1463542641715 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 20:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:37:21 INFO - PROCESS | 444 | 1463542641717 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 20:37:21 INFO - PROCESS | 444 | 1463542641720 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 444 | 1463542641722 Marionette TRACE conn7 <- [1,570,null,{}] 20:37:21 INFO - PROCESS | 444 | 1463542641725 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:21 INFO - PROCESS | 444 | 1463542641805 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 20:37:21 INFO - PROCESS | 444 | 1463542641812 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:21 INFO - PROCESS | 444 | ++DOCSHELL 195D3400 == 45 [pid = 444] [id = 152] 20:37:21 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (195D3800) [pid = 444] [serial = 454] [outer = 00000000] 20:37:21 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (19749000) [pid = 444] [serial = 455] [outer = 195D3800] 20:37:21 INFO - PROCESS | 444 | 1463542641864 Marionette DEBUG loaded listener.js 20:37:21 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (197D9000) [pid = 444] [serial = 456] [outer = 195D3800] 20:37:22 INFO - PROCESS | 444 | 1463542642361 Marionette TRACE conn7 <- [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]]]}] 20:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 20:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:37:22 INFO - PROCESS | 444 | 1463542642390 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 20:37:22 INFO - PROCESS | 444 | 1463542642392 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 20:37:22 INFO - PROCESS | 444 | 1463542642395 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:37:22 INFO - PROCESS | 444 | 1463542642397 Marionette TRACE conn7 <- [1,574,null,{}] 20:37:22 INFO - PROCESS | 444 | 1463542642400 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:22 INFO - PROCESS | 444 | 1463542642512 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 20:37:22 INFO - PROCESS | 444 | 1463542642599 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:22 INFO - PROCESS | 444 | ++DOCSHELL 1974D800 == 46 [pid = 444] [id = 153] 20:37:22 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (197DB400) [pid = 444] [serial = 457] [outer = 00000000] 20:37:22 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A502000) [pid = 444] [serial = 458] [outer = 197DB400] 20:37:22 INFO - PROCESS | 444 | 1463542642643 Marionette DEBUG loaded listener.js 20:37:22 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A673800) [pid = 444] [serial = 459] [outer = 197DB400] 20:37:22 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:23 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:23 INFO - PROCESS | 444 | 1463542643081 Marionette TRACE conn7 <- [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]]]}] 20:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 20:37:23 INFO - PROCESS | 444 | 1463542643127 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 444 | 1463542643129 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 20:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:37:23 INFO - PROCESS | 444 | 1463542643132 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - PROCESS | 444 | 1463542643134 Marionette TRACE conn7 <- [1,578,null,{}] 20:37:23 INFO - PROCESS | 444 | 1463542643137 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:23 INFO - PROCESS | 444 | 1463542643245 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 20:37:23 INFO - PROCESS | 444 | 1463542643301 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 444 | ++DOCSHELL 1A85FC00 == 47 [pid = 444] [id = 154] 20:37:23 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1B3D2C00) [pid = 444] [serial = 460] [outer = 00000000] 20:37:23 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1B4FBC00) [pid = 444] [serial = 461] [outer = 1B3D2C00] 20:37:23 INFO - PROCESS | 444 | 1463542643389 Marionette DEBUG loaded listener.js 20:37:23 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1BAE9000) [pid = 444] [serial = 462] [outer = 1B3D2C00] 20:37:23 INFO - PROCESS | 444 | 1463542643792 Marionette TRACE conn7 <- [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]]]}] 20:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 20:37:23 INFO - PROCESS | 444 | 1463542643807 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 444 | 1463542643809 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 20:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:37:23 INFO - PROCESS | 444 | 1463542643818 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - PROCESS | 444 | 1463542643820 Marionette TRACE conn7 <- [1,582,null,{}] 20:37:23 INFO - PROCESS | 444 | 1463542643823 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:23 INFO - PROCESS | 444 | 1463542643968 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 20:37:23 INFO - PROCESS | 444 | 1463542643975 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:24 INFO - PROCESS | 444 | ++DOCSHELL 1C40EC00 == 48 [pid = 444] [id = 155] 20:37:24 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1CA09800) [pid = 444] [serial = 463] [outer = 00000000] 20:37:24 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1D6DF400) [pid = 444] [serial = 464] [outer = 1CA09800] 20:37:24 INFO - PROCESS | 444 | 1463542644065 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1D6DFC00) [pid = 444] [serial = 465] [outer = 1CA09800] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 121 (18D99400) [pid = 444] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 120 (19750800) [pid = 444] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 119 (16415C00) [pid = 444] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 118 (10060C00) [pid = 444] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 117 (0FA80000) [pid = 444] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 116 (14342400) [pid = 444] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 115 (0CA1CC00) [pid = 444] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 114 (18D9C800) [pid = 444] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 113 (10B11400) [pid = 444] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 112 (0FBF1800) [pid = 444] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 111 (18492C00) [pid = 444] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 110 (197E1C00) [pid = 444] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 109 (195D6400) [pid = 444] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0C91F400) [pid = 444] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 107 (14373000) [pid = 444] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1A857000) [pid = 444] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1A673400) [pid = 444] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:37:24 INFO - PROCESS | 444 | --DOMWINDOW == 104 (18255000) [pid = 444] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:37:24 INFO - PROCESS | 444 | 1463542644530 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 20:37:24 INFO - PROCESS | 444 | 1463542644547 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 20:37:24 INFO - PROCESS | 444 | 1463542644549 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 20:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:37:24 INFO - PROCESS | 444 | 1463542644552 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:37:24 INFO - PROCESS | 444 | 1463542644554 Marionette TRACE conn7 <- [1,586,null,{}] 20:37:24 INFO - PROCESS | 444 | 1463542644558 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:24 INFO - PROCESS | 444 | 1463542644672 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 20:37:24 INFO - PROCESS | 444 | 1463542644722 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:24 INFO - PROCESS | 444 | ++DOCSHELL 195D8000 == 49 [pid = 444] [id = 156] 20:37:24 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (195DA400) [pid = 444] [serial = 466] [outer = 00000000] 20:37:24 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A3A3400) [pid = 444] [serial = 467] [outer = 195DA400] 20:37:24 INFO - PROCESS | 444 | 1463542644768 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A85D400) [pid = 444] [serial = 468] [outer = 195DA400] 20:37:25 INFO - PROCESS | 444 | 1463542645106 Marionette TRACE conn7 <- [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]]]}] 20:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 20:37:25 INFO - PROCESS | 444 | 1463542645128 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 444 | 1463542645131 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 20:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:37:25 INFO - PROCESS | 444 | 1463542645134 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - PROCESS | 444 | 1463542645136 Marionette TRACE conn7 <- [1,590,null,{}] 20:37:25 INFO - PROCESS | 444 | 1463542645140 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:25 INFO - PROCESS | 444 | 1463542645254 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 20:37:25 INFO - PROCESS | 444 | 1463542645263 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 444 | ++DOCSHELL 1A39B000 == 50 [pid = 444] [id = 157] 20:37:25 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1D6E6800) [pid = 444] [serial = 469] [outer = 00000000] 20:37:25 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1D6ED800) [pid = 444] [serial = 470] [outer = 1D6E6800] 20:37:25 INFO - PROCESS | 444 | 1463542645312 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1EA80C00) [pid = 444] [serial = 471] [outer = 1D6E6800] 20:37:25 INFO - PROCESS | 444 | 1463542645683 Marionette TRACE conn7 <- [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]]]}] 20:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 20:37:25 INFO - PROCESS | 444 | 1463542645708 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 444 | 1463542645710 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 20:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:37:25 INFO - PROCESS | 444 | 1463542645713 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - PROCESS | 444 | 1463542645715 Marionette TRACE conn7 <- [1,594,null,{}] 20:37:25 INFO - PROCESS | 444 | 1463542645719 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:25 INFO - PROCESS | 444 | 1463542645823 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 20:37:25 INFO - PROCESS | 444 | 1463542645955 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 444 | ++DOCSHELL 18255000 == 51 [pid = 444] [id = 158] 20:37:26 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1848C400) [pid = 444] [serial = 472] [outer = 00000000] 20:37:26 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (2106C000) [pid = 444] [serial = 473] [outer = 1848C400] 20:37:26 INFO - PROCESS | 444 | 1463542646042 Marionette DEBUG loaded listener.js 20:37:26 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (21070800) [pid = 444] [serial = 474] [outer = 1848C400] 20:37:26 INFO - PROCESS | 444 | 1463542646644 Marionette TRACE conn7 <- [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]]]}] 20:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 20:37:26 INFO - PROCESS | 444 | 1463542646684 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 20:37:26 INFO - PROCESS | 444 | 1463542646690 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 20:37:26 INFO - PROCESS | 444 | 1463542646695 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:37:26 INFO - PROCESS | 444 | 1463542646699 Marionette TRACE conn7 <- [1,598,null,{}] 20:37:26 INFO - PROCESS | 444 | 1463542646706 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:26 INFO - PROCESS | 444 | 1463542646819 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 20:37:26 INFO - PROCESS | 444 | 1463542646964 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 444 | ++DOCSHELL 0FF4DC00 == 52 [pid = 444] [id = 159] 20:37:26 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (0FF4E800) [pid = 444] [serial = 475] [outer = 00000000] 20:37:27 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (10B61800) [pid = 444] [serial = 476] [outer = 0FF4E800] 20:37:27 INFO - PROCESS | 444 | 1463542647021 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (141EE800) [pid = 444] [serial = 477] [outer = 0FF4E800] 20:37:27 INFO - PROCESS | 444 | 1463542647591 Marionette TRACE conn7 <- [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]]]}] 20:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 929ms 20:37:27 INFO - PROCESS | 444 | 1463542647630 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 444 | 1463542647636 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 20:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:37:27 INFO - PROCESS | 444 | 1463542647642 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - PROCESS | 444 | 1463542647645 Marionette TRACE conn7 <- [1,602,null,{}] 20:37:27 INFO - PROCESS | 444 | 1463542647650 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:27 INFO - PROCESS | 444 | 1463542647758 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 20:37:27 INFO - PROCESS | 444 | 1463542647858 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 444 | ++DOCSHELL 14A16000 == 53 [pid = 444] [id = 160] 20:37:27 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (14AD9800) [pid = 444] [serial = 478] [outer = 00000000] 20:37:27 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (166A3800) [pid = 444] [serial = 479] [outer = 14AD9800] 20:37:27 INFO - PROCESS | 444 | 1463542647913 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (18291C00) [pid = 444] [serial = 480] [outer = 14AD9800] 20:37:28 INFO - PROCESS | 444 | 1463542648512 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 20:37:28 INFO - PROCESS | 444 | 1463542648574 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 20:37:28 INFO - PROCESS | 444 | 1463542648577 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 20:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:37:28 INFO - PROCESS | 444 | 1463542648581 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:37:28 INFO - PROCESS | 444 | 1463542648585 Marionette TRACE conn7 <- [1,606,null,{}] 20:37:28 INFO - PROCESS | 444 | 1463542648596 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:28 INFO - PROCESS | 444 | 1463542648706 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 20:37:28 INFO - PROCESS | 444 | 1463542648836 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 444 | ++DOCSHELL 1A5DE400 == 54 [pid = 444] [id = 161] 20:37:28 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A5DF800) [pid = 444] [serial = 481] [outer = 00000000] 20:37:28 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A5E3000) [pid = 444] [serial = 482] [outer = 1A5DF800] 20:37:28 INFO - PROCESS | 444 | 1463542648894 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A5E7C00) [pid = 444] [serial = 483] [outer = 1A5DF800] 20:37:29 INFO - PROCESS | 444 | 1463542649508 Marionette TRACE conn7 <- [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]]]}] 20:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 20:37:29 INFO - PROCESS | 444 | 1463542649554 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 444 | 1463542649557 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 20:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:37:29 INFO - PROCESS | 444 | 1463542649560 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 444 | 1463542649563 Marionette TRACE conn7 <- [1,610,null,{}] 20:37:29 INFO - PROCESS | 444 | 1463542649566 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:29 INFO - PROCESS | 444 | 1463542649672 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 20:37:29 INFO - PROCESS | 444 | 1463542649798 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:29 INFO - PROCESS | 444 | ++DOCSHELL 1CCBDC00 == 55 [pid = 444] [id = 162] 20:37:29 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1CCC2400) [pid = 444] [serial = 484] [outer = 00000000] 20:37:29 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1D6C0800) [pid = 444] [serial = 485] [outer = 1CCC2400] 20:37:29 INFO - PROCESS | 444 | 1463542649854 Marionette DEBUG loaded listener.js 20:37:29 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1D6C4400) [pid = 444] [serial = 486] [outer = 1CCC2400] 20:37:30 INFO - PROCESS | 444 | 1463542650434 Marionette TRACE conn7 <- [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]]]}] 20:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 20:37:30 INFO - PROCESS | 444 | 1463542650494 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 20:37:30 INFO - PROCESS | 444 | 1463542650497 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 20:37:30 INFO - PROCESS | 444 | 1463542650500 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:37:30 INFO - PROCESS | 444 | 1463542650502 Marionette TRACE conn7 <- [1,614,null,{}] 20:37:30 INFO - PROCESS | 444 | 1463542650506 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:30 INFO - PROCESS | 444 | 1463542650620 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 20:37:30 INFO - PROCESS | 444 | 1463542650720 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 444 | ++DOCSHELL 10785000 == 56 [pid = 444] [id = 163] 20:37:30 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (10B0B800) [pid = 444] [serial = 487] [outer = 00000000] 20:37:30 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (141E5C00) [pid = 444] [serial = 488] [outer = 10B0B800] 20:37:30 INFO - PROCESS | 444 | 1463542650776 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (148B6800) [pid = 444] [serial = 489] [outer = 10B0B800] 20:37:31 INFO - PROCESS | 444 | [444] 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 20:37:31 INFO - PROCESS | 444 | 1463542651868 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1434ms 20:37:31 INFO - PROCESS | 444 | 1463542651938 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 20:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:37:31 INFO - PROCESS | 444 | 1463542651943 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 20:37:31 INFO - PROCESS | 444 | 1463542651948 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - PROCESS | 444 | 1463542651952 Marionette TRACE conn7 <- [1,618,null,{}] 20:37:31 INFO - PROCESS | 444 | 1463542651957 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:32 INFO - PROCESS | 444 | 1463542652091 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 20:37:32 INFO - PROCESS | 444 | 1463542652228 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 444 | ++DOCSHELL 0FF56400 == 57 [pid = 444] [id = 164] 20:37:32 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (10572C00) [pid = 444] [serial = 490] [outer = 00000000] 20:37:32 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1413C000) [pid = 444] [serial = 491] [outer = 10572C00] 20:37:32 INFO - PROCESS | 444 | 1463542652280 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (14437C00) [pid = 444] [serial = 492] [outer = 10572C00] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 1A39B000 == 56 [pid = 444] [id = 157] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 195D8000 == 55 [pid = 444] [id = 156] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 1C40EC00 == 54 [pid = 444] [id = 155] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 1A85FC00 == 53 [pid = 444] [id = 154] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 1974D800 == 52 [pid = 444] [id = 153] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 195D3400 == 51 [pid = 444] [id = 152] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 18252800 == 50 [pid = 444] [id = 151] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 130 (17728C00) [pid = 444] [serial = 385] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1BDA6000) [pid = 444] [serial = 388] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 14A27400 == 49 [pid = 444] [id = 150] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 0FB5F000 == 48 [pid = 444] [id = 149] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 133A4800 == 47 [pid = 444] [id = 148] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 0CA22400 == 46 [pid = 444] [id = 147] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 10B0D000 == 45 [pid = 444] [id = 142] 20:37:32 INFO - PROCESS | 444 | --DOCSHELL 10571C00 == 44 [pid = 444] [id = 141] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 128 (141F0800) [pid = 444] [serial = 344] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 127 (10B0C000) [pid = 444] [serial = 305] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 126 (19749C00) [pid = 444] [serial = 347] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A504C00) [pid = 444] [serial = 311] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1A399400) [pid = 444] [serial = 302] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 123 (0CA1A000) [pid = 444] [serial = 341] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 122 (15C64800) [pid = 444] [serial = 308] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1A865400) [pid = 444] [serial = 314] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1848B000) [pid = 444] [serial = 404] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1974D400) [pid = 444] [serial = 408] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 118 (195D9800) [pid = 444] [serial = 407] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 117 (197DB000) [pid = 444] [serial = 410] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 116 (177EC000) [pid = 444] [serial = 401] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1077B800) [pid = 444] [serial = 392] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 114 (10575000) [pid = 444] [serial = 391] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 113 (0FF5CC00) [pid = 444] [serial = 394] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1057B000) [pid = 444] [serial = 395] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 111 (108DE000) [pid = 444] [serial = 382] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 110 (14A23C00) [pid = 444] [serial = 398] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 109 (14B22800) [pid = 444] [serial = 399] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 108 (10780C00) [pid = 444] [serial = 413] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 107 (143D1400) [pid = 444] [serial = 414] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 106 (197DA800) [pid = 444] [serial = 416] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 105 (197E3000) [pid = 444] [serial = 167] [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.] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 104 (19C0C400) [pid = 444] [serial = 411] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 103 (18490800) [pid = 444] [serial = 405] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1A3A2800) [pid = 444] [serial = 417] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1A85EC00) [pid = 444] [serial = 420] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 100 (18248C00) [pid = 444] [serial = 402] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1A772400) [pid = 444] [serial = 419] [outer = 00000000] [url = about:blank] 20:37:32 INFO - PROCESS | 444 | 1463542652824 Marionette TRACE conn7 <- [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]]]}] 20:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 929ms 20:37:32 INFO - PROCESS | 444 | 1463542652879 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 444 | 1463542652884 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 20:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:37:32 INFO - PROCESS | 444 | 1463542652890 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:37:32 INFO - PROCESS | 444 | 1463542652892 Marionette TRACE conn7 <- [1,622,null,{}] 20:37:32 INFO - PROCESS | 444 | 1463542652896 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:32 INFO - PROCESS | 444 | 1463542652981 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 20:37:33 INFO - PROCESS | 444 | 1463542653073 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 444 | ++DOCSHELL 0CA22400 == 45 [pid = 444] [id = 165] 20:37:33 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (0CA26400) [pid = 444] [serial = 493] [outer = 00000000] 20:37:33 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1057B000) [pid = 444] [serial = 494] [outer = 0CA26400] 20:37:33 INFO - PROCESS | 444 | 1463542653126 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (108E2400) [pid = 444] [serial = 495] [outer = 0CA26400] 20:37:33 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:33 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:33 INFO - PROCESS | 444 | 1463542653504 Marionette TRACE conn7 <- [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]]]}] 20:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 20:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:37:33 INFO - PROCESS | 444 | 1463542653523 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 20:37:33 INFO - PROCESS | 444 | 1463542653525 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 20:37:33 INFO - PROCESS | 444 | 1463542653529 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:37:33 INFO - PROCESS | 444 | 1463542653532 Marionette TRACE conn7 <- [1,626,null,{}] 20:37:33 INFO - PROCESS | 444 | 1463542653553 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:33 INFO - PROCESS | 444 | 1463542653640 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 20:37:33 INFO - PROCESS | 444 | 1463542653679 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 444 | ++DOCSHELL 141E2800 == 46 [pid = 444] [id = 166] 20:37:33 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (14A1A000) [pid = 444] [serial = 496] [outer = 00000000] 20:37:33 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (14B2D800) [pid = 444] [serial = 497] [outer = 14A1A000] 20:37:33 INFO - PROCESS | 444 | 1463542653726 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (15C64400) [pid = 444] [serial = 498] [outer = 14A1A000] 20:37:34 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:34 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:34 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:34 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:34 INFO - PROCESS | 444 | 1463542654148 Marionette TRACE conn7 <- [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]]]}] 20:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 20:37:34 INFO - PROCESS | 444 | 1463542654219 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 444 | 1463542654222 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 20:37:34 INFO - PROCESS | 444 | 1463542654225 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:37:34 INFO - PROCESS | 444 | 1463542654227 Marionette TRACE conn7 <- [1,630,null,{}] 20:37:34 INFO - PROCESS | 444 | 1463542654231 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:34 INFO - PROCESS | 444 | 1463542654316 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 20:37:34 INFO - PROCESS | 444 | 1463542654325 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 444 | ++DOCSHELL 17728C00 == 47 [pid = 444] [id = 167] 20:37:34 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1772DC00) [pid = 444] [serial = 499] [outer = 00000000] 20:37:34 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (18248000) [pid = 444] [serial = 500] [outer = 1772DC00] 20:37:34 INFO - PROCESS | 444 | 1463542654370 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1824F400) [pid = 444] [serial = 501] [outer = 1772DC00] 20:37:34 INFO - PROCESS | 444 | 1463542654863 Marionette TRACE conn7 <- [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]]]}] 20:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 20:37:34 INFO - PROCESS | 444 | 1463542654899 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 444 | 1463542654901 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 20:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:37:34 INFO - PROCESS | 444 | 1463542654904 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - PROCESS | 444 | 1463542654906 Marionette TRACE conn7 <- [1,634,null,{}] 20:37:34 INFO - PROCESS | 444 | 1463542654914 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:35 INFO - PROCESS | 444 | 1463542655020 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 20:37:35 INFO - PROCESS | 444 | 1463542655103 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 444 | ++DOCSHELL 18252800 == 48 [pid = 444] [id = 168] 20:37:35 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18486400) [pid = 444] [serial = 502] [outer = 00000000] 20:37:35 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1848BC00) [pid = 444] [serial = 503] [outer = 18486400] 20:37:35 INFO - PROCESS | 444 | 1463542655150 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (18D9D000) [pid = 444] [serial = 504] [outer = 18486400] 20:37:35 INFO - PROCESS | 444 | 1463542655596 Marionette TRACE conn7 <- [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]]]}] 20:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 20:37:35 INFO - PROCESS | 444 | 1463542655635 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 444 | 1463542655637 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 20:37:35 INFO - PROCESS | 444 | 1463542655645 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:37:35 INFO - PROCESS | 444 | 1463542655647 Marionette TRACE conn7 <- [1,638,null,{}] 20:37:35 INFO - PROCESS | 444 | 1463542655650 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:35 INFO - PROCESS | 444 | 1463542655766 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 20:37:35 INFO - PROCESS | 444 | 1463542655776 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 444 | ++DOCSHELL 0CA21800 == 49 [pid = 444] [id = 169] 20:37:35 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (0FAECC00) [pid = 444] [serial = 505] [outer = 00000000] 20:37:35 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1974D800) [pid = 444] [serial = 506] [outer = 0FAECC00] 20:37:35 INFO - PROCESS | 444 | 1463542655821 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1974F800) [pid = 444] [serial = 507] [outer = 0FAECC00] 20:37:36 INFO - PROCESS | 444 | 1463542656278 Marionette TRACE conn7 <- [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]]]}] 20:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 20:37:36 INFO - PROCESS | 444 | 1463542656320 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 444 | 1463542656322 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 20:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:37:36 INFO - PROCESS | 444 | 1463542656325 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - PROCESS | 444 | 1463542656327 Marionette TRACE conn7 <- [1,642,null,{}] 20:37:36 INFO - PROCESS | 444 | 1463542656330 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:36 INFO - PROCESS | 444 | 1463542656462 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 20:37:36 INFO - PROCESS | 444 | 1463542656487 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 444 | ++DOCSHELL 19784400 == 50 [pid = 444] [id = 170] 20:37:36 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (19787C00) [pid = 444] [serial = 508] [outer = 00000000] 20:37:36 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (197E3C00) [pid = 444] [serial = 509] [outer = 19787C00] 20:37:36 INFO - PROCESS | 444 | 1463542656532 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (19C0AC00) [pid = 444] [serial = 510] [outer = 19787C00] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1A868C00) [pid = 444] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1035B800) [pid = 444] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 114 (0FBF9800) [pid = 444] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 113 (197DB400) [pid = 444] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 112 (195D3800) [pid = 444] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1B3D2C00) [pid = 444] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 110 (166A3400) [pid = 444] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A865000) [pid = 444] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 108 (141ED800) [pid = 444] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0CA24000) [pid = 444] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 106 (195DA400) [pid = 444] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1CA09800) [pid = 444] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 104 (18487800) [pid = 444] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1D6E6800) [pid = 444] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:37:36 INFO - PROCESS | 444 | --DOMWINDOW == 102 (14A24C00) [pid = 444] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:37:37 INFO - PROCESS | 444 | 1463542657111 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 830ms 20:37:37 INFO - PROCESS | 444 | 1463542657157 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 20:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:37:37 INFO - PROCESS | 444 | 1463542657159 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 20:37:37 INFO - PROCESS | 444 | 1463542657162 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 444 | 1463542657164 Marionette TRACE conn7 <- [1,646,null,{}] 20:37:37 INFO - PROCESS | 444 | 1463542657167 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:37 INFO - PROCESS | 444 | 1463542657245 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 20:37:37 INFO - PROCESS | 444 | 1463542657251 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 444 | ++DOCSHELL 14A7A000 == 51 [pid = 444] [id = 171] 20:37:37 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1641BC00) [pid = 444] [serial = 511] [outer = 00000000] 20:37:37 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (18D9F000) [pid = 444] [serial = 512] [outer = 1641BC00] 20:37:37 INFO - PROCESS | 444 | 1463542657296 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (19750000) [pid = 444] [serial = 513] [outer = 1641BC00] 20:37:37 INFO - PROCESS | 444 | 1463542657707 Marionette TRACE conn7 <- [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]]]}] 20:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 20:37:37 INFO - PROCESS | 444 | 1463542657733 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 444 | 1463542657735 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 20:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:37:37 INFO - PROCESS | 444 | 1463542657738 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 444 | 1463542657740 Marionette TRACE conn7 <- [1,650,null,{}] 20:37:37 INFO - PROCESS | 444 | 1463542657754 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:37 INFO - PROCESS | 444 | 1463542657838 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 20:37:37 INFO - PROCESS | 444 | 1463542657845 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 444 | ++DOCSHELL 197DB400 == 52 [pid = 444] [id = 172] 20:37:37 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (197E4400) [pid = 444] [serial = 514] [outer = 00000000] 20:37:37 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A39B400) [pid = 444] [serial = 515] [outer = 197E4400] 20:37:37 INFO - PROCESS | 444 | 1463542657890 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1A503800) [pid = 444] [serial = 516] [outer = 197E4400] 20:37:38 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:38 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:38 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:38 INFO - PROCESS | 444 | 1463542658346 Marionette TRACE conn7 <- [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]]]}] 20:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 20:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:37:38 INFO - PROCESS | 444 | 1463542658369 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 20:37:38 INFO - PROCESS | 444 | 1463542658371 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 20:37:38 INFO - PROCESS | 444 | 1463542658374 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:37:38 INFO - PROCESS | 444 | 1463542658376 Marionette TRACE conn7 <- [1,654,null,{}] 20:37:38 INFO - PROCESS | 444 | 1463542658395 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:38 INFO - PROCESS | 444 | 1463542658475 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 20:37:38 INFO - PROCESS | 444 | 1463542658482 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 444 | ++DOCSHELL 1A504C00 == 53 [pid = 444] [id = 173] 20:37:38 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1A505000) [pid = 444] [serial = 517] [outer = 00000000] 20:37:38 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1A5E6800) [pid = 444] [serial = 518] [outer = 1A505000] 20:37:38 INFO - PROCESS | 444 | 1463542658526 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1A5EA000) [pid = 444] [serial = 519] [outer = 1A505000] 20:37:38 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:38 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:38 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:39 INFO - PROCESS | 444 | 1463542659059 Marionette TRACE conn7 <- [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]]]}] 20:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 20:37:39 INFO - PROCESS | 444 | 1463542659106 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 20:37:39 INFO - PROCESS | 444 | 1463542659110 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 20:37:39 INFO - PROCESS | 444 | 1463542659116 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:37:39 INFO - PROCESS | 444 | 1463542659121 Marionette TRACE conn7 <- [1,658,null,{}] 20:37:39 INFO - PROCESS | 444 | 1463542659128 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:39 INFO - PROCESS | 444 | 1463542659315 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 20:37:39 INFO - PROCESS | 444 | 1463542659419 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 444 | ++DOCSHELL 10061800 == 54 [pid = 444] [id = 174] 20:37:39 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (10068C00) [pid = 444] [serial = 520] [outer = 00000000] 20:37:39 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (10577000) [pid = 444] [serial = 521] [outer = 10068C00] 20:37:39 INFO - PROCESS | 444 | 1463542659476 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (10B0E400) [pid = 444] [serial = 522] [outer = 10068C00] 20:37:40 INFO - PROCESS | 444 | 1463542660028 Marionette TRACE conn7 <- [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]]]}] 20:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 20:37:40 INFO - PROCESS | 444 | 1463542660057 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 444 | 1463542660063 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 20:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:37:40 INFO - PROCESS | 444 | 1463542660070 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:37:40 INFO - PROCESS | 444 | 1463542660073 Marionette TRACE conn7 <- [1,662,null,{}] 20:37:40 INFO - PROCESS | 444 | 1463542660077 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:40 INFO - PROCESS | 444 | 1463542660185 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 20:37:40 INFO - PROCESS | 444 | 1463542660283 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 444 | ++DOCSHELL 14A1E000 == 55 [pid = 444] [id = 175] 20:37:40 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (14A23C00) [pid = 444] [serial = 523] [outer = 00000000] 20:37:40 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1641A000) [pid = 444] [serial = 524] [outer = 14A23C00] 20:37:40 INFO - PROCESS | 444 | 1463542660339 Marionette DEBUG loaded listener.js 20:37:40 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1820C000) [pid = 444] [serial = 525] [outer = 14A23C00] 20:37:40 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:40 INFO - PROCESS | 444 | [444] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:37:40 INFO - PROCESS | 444 | 1463542660970 Marionette TRACE conn7 <- [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]]]}] 20:37:41 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 20:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 20:37:41 INFO - PROCESS | 444 | 1463542661042 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 444 | 1463542661045 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 20:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:37:41 INFO - PROCESS | 444 | 1463542661048 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 444 | 1463542661052 Marionette TRACE conn7 <- [1,666,null,{}] 20:37:41 INFO - PROCESS | 444 | 1463542661063 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:41 INFO - PROCESS | 444 | 1463542661172 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 20:37:41 INFO - PROCESS | 444 | 1463542661298 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 444 | ++DOCSHELL 1974E000 == 56 [pid = 444] [id = 176] 20:37:41 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (197DCC00) [pid = 444] [serial = 526] [outer = 00000000] 20:37:41 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A674800) [pid = 444] [serial = 527] [outer = 197DCC00] 20:37:41 INFO - PROCESS | 444 | 1463542661356 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A6BD800) [pid = 444] [serial = 528] [outer = 197DCC00] 20:37:41 INFO - PROCESS | 444 | 1463542661910 Marionette TRACE conn7 <- [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]]]}] 20:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 929ms 20:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:37:41 INFO - PROCESS | 444 | 1463542661981 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 444 | 1463542661985 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 20:37:41 INFO - PROCESS | 444 | 1463542661988 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 444 | 1463542661990 Marionette TRACE conn7 <- [1,670,null,{}] 20:37:41 INFO - PROCESS | 444 | 1463542662009 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:42 INFO - PROCESS | 444 | 1463542662113 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 20:37:42 INFO - PROCESS | 444 | 1463542662236 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 444 | ++DOCSHELL 1A6C5C00 == 57 [pid = 444] [id = 177] 20:37:42 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A6C6800) [pid = 444] [serial = 529] [outer = 00000000] 20:37:42 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A772400) [pid = 444] [serial = 530] [outer = 1A6C6800] 20:37:42 INFO - PROCESS | 444 | 1463542662291 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1A859C00) [pid = 444] [serial = 531] [outer = 1A6C6800] 20:37:43 INFO - PROCESS | 444 | 1463542663363 Marionette TRACE conn7 <- [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]]]}] 20:37:43 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) 20:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1383ms 20:37:43 INFO - PROCESS | 444 | 1463542663375 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 444 | 1463542663377 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 20:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:37:43 INFO - PROCESS | 444 | 1463542663380 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:37:43 INFO - PROCESS | 444 | 1463542663382 Marionette TRACE conn7 <- [1,674,null,{}] 20:37:43 INFO - PROCESS | 444 | 1463542663386 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:43 INFO - PROCESS | 444 | 1463542663487 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 20:37:43 INFO - PROCESS | 444 | 1463542663566 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 444 | ++DOCSHELL 1A677C00 == 58 [pid = 444] [id = 178] 20:37:43 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1A6C8800) [pid = 444] [serial = 532] [outer = 00000000] 20:37:43 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1A868800) [pid = 444] [serial = 533] [outer = 1A6C8800] 20:37:43 INFO - PROCESS | 444 | 1463542663665 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1BC3E400) [pid = 444] [serial = 534] [outer = 1A6C8800] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 14A1F800 == 57 [pid = 444] [id = 129] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 10069C00 == 56 [pid = 444] [id = 128] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 1A860000 == 55 [pid = 444] [id = 130] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 197DB400 == 54 [pid = 444] [id = 172] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 14A7A000 == 53 [pid = 444] [id = 171] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 19784400 == 52 [pid = 444] [id = 170] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 0CA21800 == 51 [pid = 444] [id = 169] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 18252800 == 50 [pid = 444] [id = 168] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 17728C00 == 49 [pid = 444] [id = 167] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 141E2800 == 48 [pid = 444] [id = 166] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 0CA22400 == 47 [pid = 444] [id = 165] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 0FF56400 == 46 [pid = 444] [id = 164] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 1A5DE400 == 45 [pid = 444] [id = 161] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 14A16000 == 44 [pid = 444] [id = 160] 20:37:44 INFO - PROCESS | 444 | --DOCSHELL 0FF4DC00 == 43 [pid = 444] [id = 159] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1C779400) [pid = 444] [serial = 389] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 124 (18486000) [pid = 444] [serial = 386] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 123 (133A0800) [pid = 444] [serial = 383] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1410A400) [pid = 444] [serial = 446] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1A502000) [pid = 444] [serial = 458] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 120 (141EB400) [pid = 444] [serial = 447] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 119 (19749000) [pid = 444] [serial = 455] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1410CC00) [pid = 444] [serial = 425] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1B4FBC00) [pid = 444] [serial = 461] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 116 (177E6400) [pid = 444] [serial = 449] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1824CC00) [pid = 444] [serial = 450] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1BC48400) [pid = 444] [serial = 422] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1BD0E800) [pid = 444] [serial = 423] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1D22DC00) [pid = 444] [serial = 434] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 111 (14A1B400) [pid = 444] [serial = 444] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 110 (14430C00) [pid = 444] [serial = 443] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A673800) [pid = 444] [serial = 459] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 108 (10361000) [pid = 444] [serial = 441] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0FAEF000) [pid = 444] [serial = 440] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1A3A3400) [pid = 444] [serial = 467] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1D6DF400) [pid = 444] [serial = 464] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1BAE9000) [pid = 444] [serial = 462] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 103 (19748C00) [pid = 444] [serial = 428] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 102 (166A6C00) [pid = 444] [serial = 437] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 101 (18D97400) [pid = 444] [serial = 452] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 100 (18DA1800) [pid = 444] [serial = 453] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1B421C00) [pid = 444] [serial = 431] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1D6DFC00) [pid = 444] [serial = 465] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1EA80C00) [pid = 444] [serial = 471] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 96 (2106C000) [pid = 444] [serial = 473] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1D6ED800) [pid = 444] [serial = 470] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 94 (1A85D400) [pid = 444] [serial = 468] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | --DOMWINDOW == 93 (197D9000) [pid = 444] [serial = 456] [outer = 00000000] [url = about:blank] 20:37:44 INFO - PROCESS | 444 | 1463542664916 Marionette TRACE conn7 <- [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]]]}] 20:37:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1578ms 20:37:44 INFO - PROCESS | 444 | 1463542664970 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 444 | 1463542664975 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 20:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:37:44 INFO - PROCESS | 444 | 1463542664997 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 444 | 1463542664999 Marionette TRACE conn7 <- [1,678,null,{}] 20:37:44 INFO - PROCESS | 444 | 1463542665006 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:45 INFO - PROCESS | 444 | 1463542665089 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 20:37:45 INFO - PROCESS | 444 | 1463542665097 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 444 | ++DOCSHELL 0FB67400 == 44 [pid = 444] [id = 179] 20:37:45 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0FBF1C00) [pid = 444] [serial = 535] [outer = 00000000] 20:37:45 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (10069400) [pid = 444] [serial = 536] [outer = 0FBF1C00] 20:37:45 INFO - PROCESS | 444 | 1463542665146 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1057CC00) [pid = 444] [serial = 537] [outer = 0FBF1C00] 20:37:46 INFO - PROCESS | 444 | 1463542666096 Marionette TRACE conn7 <- [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]]]}] 20:37:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 20:37:46 INFO - PROCESS | 444 | 1463542666120 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 444 | 1463542666126 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 20:37:46 INFO - PROCESS | 444 | 1463542666131 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:37:46 INFO - PROCESS | 444 | 1463542666134 Marionette TRACE conn7 <- [1,682,null,{}] 20:37:46 INFO - PROCESS | 444 | 1463542666138 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:46 INFO - PROCESS | 444 | 1463542666222 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 20:37:46 INFO - PROCESS | 444 | 1463542666229 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 444 | ++DOCSHELL 10BB1000 == 45 [pid = 444] [id = 180] 20:37:46 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (10BB2C00) [pid = 444] [serial = 538] [outer = 00000000] 20:37:46 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (14342400) [pid = 444] [serial = 539] [outer = 10BB2C00] 20:37:46 INFO - PROCESS | 444 | 1463542666275 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (14436000) [pid = 444] [serial = 540] [outer = 10BB2C00] 20:37:47 INFO - PROCESS | 444 | 1463542667221 Marionette TRACE conn7 <- [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]]]}] 20:37:47 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) 20:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 20:37:47 INFO - PROCESS | 444 | 1463542667259 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 444 | 1463542667261 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 20:37:47 INFO - PROCESS | 444 | 1463542667265 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:37:47 INFO - PROCESS | 444 | 1463542667268 Marionette TRACE conn7 <- [1,686,null,{}] 20:37:47 INFO - PROCESS | 444 | 1463542667284 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:47 INFO - PROCESS | 444 | 1463542667396 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 20:37:47 INFO - PROCESS | 444 | 1463542667405 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 444 | ++DOCSHELL 14A1B400 == 46 [pid = 444] [id = 181] 20:37:47 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (15C5B400) [pid = 444] [serial = 541] [outer = 00000000] 20:37:47 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (16B1BC00) [pid = 444] [serial = 542] [outer = 15C5B400] 20:37:47 INFO - PROCESS | 444 | 1463542667453 Marionette DEBUG loaded listener.js 20:37:47 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (177E6C00) [pid = 444] [serial = 543] [outer = 15C5B400] 20:37:48 INFO - PROCESS | 444 | 1463542668425 Marionette TRACE conn7 <- [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]]]}] 20:37:48 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) 20:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 20:37:48 INFO - PROCESS | 444 | 1463542668449 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 444 | 1463542668461 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 20:37:48 INFO - PROCESS | 444 | 1463542668470 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:37:48 INFO - PROCESS | 444 | 1463542668472 Marionette TRACE conn7 <- [1,690,null,{}] 20:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:37:48 INFO - PROCESS | 444 | 1463542668476 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:48 INFO - PROCESS | 444 | 1463542668585 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 20:37:48 INFO - PROCESS | 444 | 1463542668593 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 444 | ++DOCSHELL 1824FC00 == 47 [pid = 444] [id = 182] 20:37:48 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (18252800) [pid = 444] [serial = 544] [outer = 00000000] 20:37:48 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (18493C00) [pid = 444] [serial = 545] [outer = 18252800] 20:37:48 INFO - PROCESS | 444 | 1463542668683 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (18DA1400) [pid = 444] [serial = 546] [outer = 18252800] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 104 (18486400) [pid = 444] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1772DC00) [pid = 444] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 102 (10572C00) [pid = 444] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0CA26400) [pid = 444] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 100 (14A1A000) [pid = 444] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 99 (10B0B800) [pid = 444] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 98 (197E4400) [pid = 444] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0FAECC00) [pid = 444] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 96 (19787C00) [pid = 444] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1641BC00) [pid = 444] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 94 (1B429800) [pid = 444] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 93 (166A3000) [pid = 444] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 92 (10B0E000) [pid = 444] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 91 (1BD0AC00) [pid = 444] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 90 (14434400) [pid = 444] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:37:49 INFO - PROCESS | 444 | --DOMWINDOW == 89 (18489000) [pid = 444] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:37:49 INFO - PROCESS | 444 | 1463542669697 Marionette TRACE conn7 <- [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]]]}] 20:37:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:37:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1271ms 20:37:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:37:49 INFO - PROCESS | 444 | 1463542669748 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 20:37:49 INFO - PROCESS | 444 | 1463542669750 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 20:37:49 INFO - PROCESS | 444 | 1463542669753 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:37:49 INFO - PROCESS | 444 | 1463542669755 Marionette TRACE conn7 <- [1,694,null,{}] 20:37:49 INFO - PROCESS | 444 | 1463542669758 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:49 INFO - PROCESS | 444 | 1463542669837 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 20:37:49 INFO - PROCESS | 444 | 1463542669844 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 444 | ++DOCSHELL 0FF52000 == 48 [pid = 444] [id = 183] 20:37:49 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (10773C00) [pid = 444] [serial = 547] [outer = 00000000] 20:37:49 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1772DC00) [pid = 444] [serial = 548] [outer = 10773C00] 20:37:49 INFO - PROCESS | 444 | 1463542669888 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (18489C00) [pid = 444] [serial = 549] [outer = 10773C00] 20:37:50 INFO - PROCESS | 444 | 1463542670825 Marionette TRACE conn7 <- [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]]]}] 20:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 20:37:50 INFO - PROCESS | 444 | 1463542670877 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 20:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:37:50 INFO - PROCESS | 444 | 1463542670879 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 20:37:50 INFO - PROCESS | 444 | 1463542670882 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - PROCESS | 444 | 1463542670884 Marionette TRACE conn7 <- [1,698,null,{}] 20:37:50 INFO - PROCESS | 444 | 1463542670888 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:50 INFO - PROCESS | 444 | 1463542670988 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 20:37:50 INFO - PROCESS | 444 | 1463542670996 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 444 | ++DOCSHELL 0FAEE000 == 49 [pid = 444] [id = 184] 20:37:50 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (141E1400) [pid = 444] [serial = 550] [outer = 00000000] 20:37:51 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (197DB800) [pid = 444] [serial = 551] [outer = 141E1400] 20:37:51 INFO - PROCESS | 444 | 1463542671041 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (197DD800) [pid = 444] [serial = 552] [outer = 141E1400] 20:37:52 INFO - PROCESS | 444 | 1463542672237 Marionette TRACE conn7 <- [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]]]}] 20:37:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1383ms 20:37:52 INFO - PROCESS | 444 | 1463542672267 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 444 | 1463542672271 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 20:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:37:52 INFO - PROCESS | 444 | 1463542672276 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 444 | 1463542672280 Marionette TRACE conn7 <- [1,702,null,{}] 20:37:52 INFO - PROCESS | 444 | 1463542672286 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:52 INFO - PROCESS | 444 | 1463542672396 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 20:37:52 INFO - PROCESS | 444 | 1463542672527 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:52 INFO - PROCESS | 444 | ++DOCSHELL 10579C00 == 50 [pid = 444] [id = 185] 20:37:52 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (105CB000) [pid = 444] [serial = 553] [outer = 00000000] 20:37:52 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (14430C00) [pid = 444] [serial = 554] [outer = 105CB000] 20:37:52 INFO - PROCESS | 444 | 1463542672587 Marionette DEBUG loaded listener.js 20:37:52 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (14A16800) [pid = 444] [serial = 555] [outer = 105CB000] 20:37:53 INFO - PROCESS | 444 | 1463542673649 Marionette TRACE conn7 <- [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]]]}] 20:37:53 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 20:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1437ms 20:37:53 INFO - PROCESS | 444 | 1463542673715 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 444 | 1463542673721 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 20:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:37:53 INFO - PROCESS | 444 | 1463542673728 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:37:53 INFO - PROCESS | 444 | 1463542673730 Marionette TRACE conn7 <- [1,706,null,{}] 20:37:53 INFO - PROCESS | 444 | 1463542673735 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:53 INFO - PROCESS | 444 | 1463542673937 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 20:37:54 INFO - PROCESS | 444 | 1463542674034 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 444 | ++DOCSHELL 18299000 == 51 [pid = 444] [id = 186] 20:37:54 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (18486000) [pid = 444] [serial = 556] [outer = 00000000] 20:37:54 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (195D4800) [pid = 444] [serial = 557] [outer = 18486000] 20:37:54 INFO - PROCESS | 444 | 1463542674088 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (19751000) [pid = 444] [serial = 558] [outer = 18486000] 20:37:55 INFO - PROCESS | 444 | 1463542675104 Marionette TRACE conn7 <- [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]]]}] 20:37:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:37:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1436ms 20:37:55 INFO - PROCESS | 444 | 1463542675165 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 444 | 1463542675168 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 20:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:37:55 INFO - PROCESS | 444 | 1463542675172 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:37:55 INFO - PROCESS | 444 | 1463542675176 Marionette TRACE conn7 <- [1,710,null,{}] 20:37:55 INFO - PROCESS | 444 | 1463542675187 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:55 INFO - PROCESS | 444 | 1463542675327 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 20:37:55 INFO - PROCESS | 444 | 1463542675453 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 444 | ++DOCSHELL 1A3A4400 == 52 [pid = 444] [id = 187] 20:37:55 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A502000) [pid = 444] [serial = 559] [outer = 00000000] 20:37:55 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A5E3C00) [pid = 444] [serial = 560] [outer = 1A502000] 20:37:55 INFO - PROCESS | 444 | 1463542675511 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A673000) [pid = 444] [serial = 561] [outer = 1A502000] 20:37:56 INFO - PROCESS | 444 | 1463542676032 Marionette TRACE conn7 <- [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] 20:37:56 INFO - PROCESS | 444 | 1463542676067 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 20:37:56 INFO - PROCESS | 444 | 1463542676072 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:37:56 INFO - PROCESS | 444 | 1463542676074 Marionette TRACE conn7 <- [1,714,null,{}] 20:37:56 INFO - PROCESS | 444 | 1463542676077 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:56 INFO - PROCESS | 444 | 1463542676189 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 20:37:56 INFO - PROCESS | 444 | 1463542676287 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:56 INFO - PROCESS | 444 | ++DOCSHELL 19753400 == 53 [pid = 444] [id = 188] 20:37:56 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (19754400) [pid = 444] [serial = 562] [outer = 00000000] 20:37:56 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (19C0D000) [pid = 444] [serial = 563] [outer = 19754400] 20:37:56 INFO - PROCESS | 444 | 1463542676343 Marionette DEBUG loaded listener.js 20:37:56 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A556C00) [pid = 444] [serial = 564] [outer = 19754400] 20:37:57 INFO - PROCESS | 444 | 1463542677094 Marionette TRACE conn7 <- [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]]]}] 20:37:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:37:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1067ms 20:37:57 INFO - PROCESS | 444 | 1463542677141 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 20:37:57 INFO - PROCESS | 444 | 1463542677145 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 20:37:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:37:57 INFO - PROCESS | 444 | 1463542677150 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:37:57 INFO - PROCESS | 444 | 1463542677154 Marionette TRACE conn7 <- [1,718,null,{}] 20:37:57 INFO - PROCESS | 444 | 1463542677162 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:57 INFO - PROCESS | 444 | 1463542677265 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 20:37:57 INFO - PROCESS | 444 | 1463542677403 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 444 | ++DOCSHELL 10B53C00 == 54 [pid = 444] [id = 189] 20:37:57 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (10B5D000) [pid = 444] [serial = 565] [outer = 00000000] 20:37:57 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (14140800) [pid = 444] [serial = 566] [outer = 10B5D000] 20:37:57 INFO - PROCESS | 444 | 1463542677455 Marionette DEBUG loaded listener.js 20:37:57 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1442F800) [pid = 444] [serial = 567] [outer = 10B5D000] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 14434000 == 53 [pid = 444] [id = 144] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 0FF52000 == 52 [pid = 444] [id = 183] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 1824FC00 == 51 [pid = 444] [id = 182] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 18255000 == 50 [pid = 444] [id = 158] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 14A1B400 == 49 [pid = 444] [id = 181] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 10BB1000 == 48 [pid = 444] [id = 180] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 0FB67400 == 47 [pid = 444] [id = 179] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 1A6C5C00 == 46 [pid = 444] [id = 177] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 1974E000 == 45 [pid = 444] [id = 176] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 14A1E000 == 44 [pid = 444] [id = 175] 20:37:57 INFO - PROCESS | 444 | --DOCSHELL 10061800 == 43 [pid = 444] [id = 174] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1D2A1800) [pid = 444] [serial = 435] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 108 (166A9000) [pid = 444] [serial = 438] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 107 (148F0C00) [pid = 444] [serial = 426] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1C40E400) [pid = 444] [serial = 380] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1BC44800) [pid = 444] [serial = 432] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1A66C000) [pid = 444] [serial = 429] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1848BC00) [pid = 444] [serial = 503] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 102 (10B61800) [pid = 444] [serial = 476] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 101 (166A3800) [pid = 444] [serial = 479] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1A5E3000) [pid = 444] [serial = 482] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 99 (18248000) [pid = 444] [serial = 500] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 98 (14437C00) [pid = 444] [serial = 492] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1413C000) [pid = 444] [serial = 491] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1057B000) [pid = 444] [serial = 494] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 95 (108E2400) [pid = 444] [serial = 495] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14B2D800) [pid = 444] [serial = 497] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 93 (15C64400) [pid = 444] [serial = 498] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 92 (141E5C00) [pid = 444] [serial = 488] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 91 (148B6800) [pid = 444] [serial = 489] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 90 (1D6C0800) [pid = 444] [serial = 485] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 89 (1A503800) [pid = 444] [serial = 516] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 88 (1974D800) [pid = 444] [serial = 506] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1A5E6800) [pid = 444] [serial = 518] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 86 (18D9D000) [pid = 444] [serial = 504] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 85 (197E3C00) [pid = 444] [serial = 509] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1974F800) [pid = 444] [serial = 507] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 83 (1A39B400) [pid = 444] [serial = 515] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 82 (18D9F000) [pid = 444] [serial = 512] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 81 (19C0AC00) [pid = 444] [serial = 510] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 80 (19750000) [pid = 444] [serial = 513] [outer = 00000000] [url = about:blank] 20:37:57 INFO - PROCESS | 444 | --DOMWINDOW == 79 (1824F400) [pid = 444] [serial = 501] [outer = 00000000] [url = about:blank] 20:37:58 INFO - PROCESS | 444 | 1463542678030 Marionette TRACE conn7 <- [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] 20:37:58 INFO - PROCESS | 444 | 1463542678087 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 20:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:37:58 INFO - PROCESS | 444 | 1463542678093 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:37:58 INFO - PROCESS | 444 | 1463542678096 Marionette TRACE conn7 <- [1,722,null,{}] 20:37:58 INFO - PROCESS | 444 | 1463542678100 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:58 INFO - PROCESS | 444 | 1463542678189 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 20:37:58 INFO - PROCESS | 444 | 1463542678272 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:58 INFO - PROCESS | 444 | ++DOCSHELL 0FA81C00 == 44 [pid = 444] [id = 190] 20:37:58 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (0FBF2000) [pid = 444] [serial = 568] [outer = 00000000] 20:37:58 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (141E3400) [pid = 444] [serial = 569] [outer = 0FBF2000] 20:37:58 INFO - PROCESS | 444 | 1463542678317 Marionette DEBUG loaded listener.js 20:37:58 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (14431800) [pid = 444] [serial = 570] [outer = 0FBF2000] 20:37:58 INFO - PROCESS | 444 | 1463542678748 Marionette TRACE conn7 <- [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]]]}] 20:37:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 20:37:58 INFO - PROCESS | 444 | 1463542678766 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 20:37:58 INFO - PROCESS | 444 | 1463542678768 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 20:37:58 INFO - PROCESS | 444 | 1463542678772 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:37:58 INFO - PROCESS | 444 | 1463542678776 Marionette TRACE conn7 <- [1,726,null,{}] 20:37:58 INFO - PROCESS | 444 | 1463542678786 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:58 INFO - PROCESS | 444 | 1463542678872 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 20:37:58 INFO - PROCESS | 444 | 1463542678880 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:58 INFO - PROCESS | 444 | ++DOCSHELL 14B30000 == 45 [pid = 444] [id = 191] 20:37:58 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (15B3F400) [pid = 444] [serial = 571] [outer = 00000000] 20:37:58 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (17730800) [pid = 444] [serial = 572] [outer = 15B3F400] 20:37:58 INFO - PROCESS | 444 | 1463542678927 Marionette DEBUG loaded listener.js 20:37:58 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (1824A800) [pid = 444] [serial = 573] [outer = 15B3F400] 20:37:59 INFO - PROCESS | 444 | 1463542679865 Marionette TRACE conn7 <- [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]]]}] 20:37:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1118ms 20:37:59 INFO - PROCESS | 444 | 1463542679894 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 444 | 1463542679897 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 20:37:59 INFO - PROCESS | 444 | 1463542679900 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:37:59 INFO - PROCESS | 444 | 1463542679901 Marionette TRACE conn7 <- [1,730,null,{}] 20:37:59 INFO - PROCESS | 444 | 1463542679905 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:00 INFO - PROCESS | 444 | 1463542680015 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 20:38:00 INFO - PROCESS | 444 | 1463542680023 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:00 INFO - PROCESS | 444 | ++DOCSHELL 1820DC00 == 46 [pid = 444] [id = 192] 20:38:00 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (1824DC00) [pid = 444] [serial = 574] [outer = 00000000] 20:38:00 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (18D98000) [pid = 444] [serial = 575] [outer = 1824DC00] 20:38:00 INFO - PROCESS | 444 | 1463542680113 Marionette DEBUG loaded listener.js 20:38:00 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (18DA5800) [pid = 444] [serial = 576] [outer = 1824DC00] 20:38:01 INFO - PROCESS | 444 | 1463542681044 Marionette TRACE conn7 <- [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]]]}] 20:38:01 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 20:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 20:38:01 INFO - PROCESS | 444 | 1463542681084 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 20:38:01 INFO - PROCESS | 444 | 1463542681086 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 20:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:38:01 INFO - PROCESS | 444 | 1463542681089 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:38:01 INFO - PROCESS | 444 | 1463542681091 Marionette TRACE conn7 <- [1,734,null,{}] 20:38:01 INFO - PROCESS | 444 | 1463542681095 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:01 INFO - PROCESS | 444 | 1463542681204 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 20:38:01 INFO - PROCESS | 444 | 1463542681211 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:01 INFO - PROCESS | 444 | ++DOCSHELL 14A28800 == 47 [pid = 444] [id = 193] 20:38:01 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (195DE800) [pid = 444] [serial = 577] [outer = 00000000] 20:38:01 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (19750000) [pid = 444] [serial = 578] [outer = 195DE800] 20:38:01 INFO - PROCESS | 444 | 1463542681302 Marionette DEBUG loaded listener.js 20:38:01 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (19748C00) [pid = 444] [serial = 579] [outer = 195DE800] 20:38:01 INFO - PROCESS | 444 | --DOMWINDOW == 90 (15C5B400) [pid = 444] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:38:01 INFO - PROCESS | 444 | --DOMWINDOW == 89 (10BB2C00) [pid = 444] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:38:01 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0FBF1C00) [pid = 444] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:38:01 INFO - PROCESS | 444 | --DOMWINDOW == 87 (18252800) [pid = 444] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:38:01 INFO - PROCESS | 444 | --DOMWINDOW == 86 (10773C00) [pid = 444] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:38:02 INFO - PROCESS | 444 | 1463542682218 Marionette TRACE conn7 <- [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]]]}] 20:38:02 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.) 20:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1178ms 20:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:38:02 INFO - PROCESS | 444 | 1463542682269 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 20:38:02 INFO - PROCESS | 444 | 1463542682271 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 20:38:02 INFO - PROCESS | 444 | 1463542682274 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:38:02 INFO - PROCESS | 444 | 1463542682276 Marionette TRACE conn7 <- [1,738,null,{}] 20:38:02 INFO - PROCESS | 444 | 1463542682279 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:02 INFO - PROCESS | 444 | 1463542682383 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 20:38:02 INFO - PROCESS | 444 | 1463542682392 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:02 INFO - PROCESS | 444 | ++DOCSHELL 1410D000 == 48 [pid = 444] [id = 194] 20:38:02 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (19752000) [pid = 444] [serial = 580] [outer = 00000000] 20:38:02 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1A502C00) [pid = 444] [serial = 581] [outer = 19752000] 20:38:02 INFO - PROCESS | 444 | 1463542682437 Marionette DEBUG loaded listener.js 20:38:02 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (1A5E2C00) [pid = 444] [serial = 582] [outer = 19752000] 20:38:03 INFO - PROCESS | 444 | 1463542683363 Marionette TRACE conn7 <- [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]]]}] 20:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 20:38:03 INFO - PROCESS | 444 | 1463542683403 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 20:38:03 INFO - PROCESS | 444 | 1463542683405 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 20:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:38:03 INFO - PROCESS | 444 | 1463542683408 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:38:03 INFO - PROCESS | 444 | 1463542683410 Marionette TRACE conn7 <- [1,742,null,{}] 20:38:03 INFO - PROCESS | 444 | 1463542683414 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:03 INFO - PROCESS | 444 | 1463542683493 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 20:38:03 INFO - PROCESS | 444 | 1463542683500 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 444 | ++DOCSHELL 1A503800 == 49 [pid = 444] [id = 195] 20:38:03 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (1A5E5C00) [pid = 444] [serial = 583] [outer = 00000000] 20:38:03 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1A6BDC00) [pid = 444] [serial = 584] [outer = 1A5E5C00] 20:38:03 INFO - PROCESS | 444 | 1463542683544 Marionette DEBUG loaded listener.js 20:38:03 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1A771800) [pid = 444] [serial = 585] [outer = 1A5E5C00] 20:38:04 INFO - PROCESS | 444 | 1463542684622 Marionette TRACE conn7 <- [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]]]}] 20:38:04 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 20:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1283ms 20:38:04 INFO - PROCESS | 444 | 1463542684693 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 20:38:04 INFO - PROCESS | 444 | 1463542684696 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 20:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:38:04 INFO - PROCESS | 444 | 1463542684702 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:38:04 INFO - PROCESS | 444 | 1463542684705 Marionette TRACE conn7 <- [1,746,null,{}] 20:38:04 INFO - PROCESS | 444 | 1463542684711 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:04 INFO - PROCESS | 444 | 1463542684923 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 20:38:04 INFO - PROCESS | 444 | 1463542684990 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:04 INFO - PROCESS | 444 | ++DOCSHELL 0FF58400 == 50 [pid = 444] [id = 196] 20:38:04 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (10570000) [pid = 444] [serial = 586] [outer = 00000000] 20:38:05 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (141E7800) [pid = 444] [serial = 587] [outer = 10570000] 20:38:05 INFO - PROCESS | 444 | 1463542685047 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (148F2800) [pid = 444] [serial = 588] [outer = 10570000] 20:38:05 INFO - PROCESS | 444 | 1463542685584 Marionette TRACE conn7 <- [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]]]}] 20:38:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 931ms 20:38:05 INFO - PROCESS | 444 | 1463542685634 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 20:38:05 INFO - PROCESS | 444 | 1463542685640 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 20:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:38:05 INFO - PROCESS | 444 | 1463542685647 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:38:05 INFO - PROCESS | 444 | 1463542685650 Marionette TRACE conn7 <- [1,750,null,{}] 20:38:05 INFO - PROCESS | 444 | 1463542685654 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:05 INFO - PROCESS | 444 | 1463542685765 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 20:38:05 INFO - PROCESS | 444 | 1463542685863 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:05 INFO - PROCESS | 444 | ++DOCSHELL 18246800 == 51 [pid = 444] [id = 197] 20:38:05 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (18248000) [pid = 444] [serial = 589] [outer = 00000000] 20:38:05 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (18D96C00) [pid = 444] [serial = 590] [outer = 18248000] 20:38:05 INFO - PROCESS | 444 | 1463542685919 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1974F800) [pid = 444] [serial = 591] [outer = 18248000] 20:38:06 INFO - PROCESS | 444 | 1463542686992 Marionette TRACE conn7 <- [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]]]}] 20:38:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1375ms 20:38:07 INFO - PROCESS | 444 | 1463542687025 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 20:38:07 INFO - PROCESS | 444 | 1463542687027 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 20:38:07 INFO - PROCESS | 444 | 1463542687031 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:38:07 INFO - PROCESS | 444 | 1463542687035 Marionette TRACE conn7 <- [1,754,null,{}] 20:38:07 INFO - PROCESS | 444 | 1463542687046 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:07 INFO - PROCESS | 444 | 1463542687183 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 20:38:07 INFO - PROCESS | 444 | 1463542687303 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:07 INFO - PROCESS | 444 | ++DOCSHELL 1A864000 == 52 [pid = 444] [id = 198] 20:38:07 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1A865400) [pid = 444] [serial = 592] [outer = 00000000] 20:38:07 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (1B4F5800) [pid = 444] [serial = 593] [outer = 1A865400] 20:38:07 INFO - PROCESS | 444 | 1463542687361 Marionette DEBUG loaded listener.js 20:38:07 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1BAE9000) [pid = 444] [serial = 594] [outer = 1A865400] 20:38:08 INFO - PROCESS | 444 | 1463542688341 Marionette TRACE conn7 <- [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]]]}] 20:38:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:38:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1337ms 20:38:08 INFO - PROCESS | 444 | 1463542688371 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 20:38:08 INFO - PROCESS | 444 | 1463542688374 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 20:38:08 INFO - PROCESS | 444 | 1463542688378 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:38:08 INFO - PROCESS | 444 | 1463542688380 Marionette TRACE conn7 <- [1,758,null,{}] 20:38:08 INFO - PROCESS | 444 | 1463542688384 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:08 INFO - PROCESS | 444 | 1463542688522 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 20:38:08 INFO - PROCESS | 444 | 1463542688798 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 444 | ++DOCSHELL 0FA80000 == 53 [pid = 444] [id = 199] 20:38:08 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (0FBECC00) [pid = 444] [serial = 595] [outer = 00000000] 20:38:08 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (10572C00) [pid = 444] [serial = 596] [outer = 0FBECC00] 20:38:08 INFO - PROCESS | 444 | 1463542688874 Marionette DEBUG loaded listener.js 20:38:08 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (10B1A000) [pid = 444] [serial = 597] [outer = 0FBECC00] 20:38:09 INFO - PROCESS | 444 | 1463542689399 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1069ms 20:38:09 INFO - PROCESS | 444 | 1463542689457 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 20:38:09 INFO - PROCESS | 444 | 1463542689462 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 20:38:09 INFO - PROCESS | 444 | 1463542689466 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:38:09 INFO - PROCESS | 444 | 1463542689470 Marionette TRACE conn7 <- [1,762,null,{}] 20:38:09 INFO - PROCESS | 444 | 1463542689475 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:09 INFO - PROCESS | 444 | 1463542689576 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 20:38:09 INFO - PROCESS | 444 | 1463542689680 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:09 INFO - PROCESS | 444 | ++DOCSHELL 14434000 == 54 [pid = 444] [id = 200] 20:38:09 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (14437C00) [pid = 444] [serial = 598] [outer = 00000000] 20:38:09 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (18249400) [pid = 444] [serial = 599] [outer = 14437C00] 20:38:09 INFO - PROCESS | 444 | 1463542689730 Marionette DEBUG loaded listener.js 20:38:09 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1848EC00) [pid = 444] [serial = 600] [outer = 14437C00] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 1CCBDC00 == 53 [pid = 444] [id = 162] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 10785000 == 52 [pid = 444] [id = 163] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 1410D000 == 51 [pid = 444] [id = 194] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 14A28800 == 50 [pid = 444] [id = 193] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 1820DC00 == 49 [pid = 444] [id = 192] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 14B30000 == 48 [pid = 444] [id = 191] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 0FA81C00 == 47 [pid = 444] [id = 190] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 10B53C00 == 46 [pid = 444] [id = 189] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 106 (197DB800) [pid = 444] [serial = 551] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 0FAEE000 == 45 [pid = 444] [id = 184] 20:38:09 INFO - PROCESS | 444 | --DOCSHELL 1A504C00 == 44 [pid = 444] [id = 173] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 105 (16B1BC00) [pid = 444] [serial = 542] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 104 (10577000) [pid = 444] [serial = 521] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1A674800) [pid = 444] [serial = 527] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 102 (14342400) [pid = 444] [serial = 539] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1A868800) [pid = 444] [serial = 533] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 100 (10069400) [pid = 444] [serial = 536] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1057CC00) [pid = 444] [serial = 537] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1641A000) [pid = 444] [serial = 524] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1A772400) [pid = 444] [serial = 530] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 96 (18493C00) [pid = 444] [serial = 545] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 95 (177E6C00) [pid = 444] [serial = 543] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 94 (18489C00) [pid = 444] [serial = 549] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1772DC00) [pid = 444] [serial = 548] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 92 (18DA1400) [pid = 444] [serial = 546] [outer = 00000000] [url = about:blank] 20:38:09 INFO - PROCESS | 444 | --DOMWINDOW == 91 (14436000) [pid = 444] [serial = 540] [outer = 00000000] [url = about:blank] 20:38:10 INFO - PROCESS | 444 | 1463542690263 Marionette TRACE conn7 <- [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]]]}] 20:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 830ms 20:38:10 INFO - PROCESS | 444 | 1463542690303 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 20:38:10 INFO - PROCESS | 444 | 1463542690307 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 20:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:38:10 INFO - PROCESS | 444 | 1463542690312 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:38:10 INFO - PROCESS | 444 | 1463542690314 Marionette TRACE conn7 <- [1,766,null,{}] 20:38:10 INFO - PROCESS | 444 | 1463542690318 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:10 INFO - PROCESS | 444 | 1463542690402 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 20:38:10 INFO - PROCESS | 444 | 1463542690412 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:10 INFO - PROCESS | 444 | ++DOCSHELL 10780C00 == 45 [pid = 444] [id = 201] 20:38:10 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (10B0C000) [pid = 444] [serial = 601] [outer = 00000000] 20:38:10 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (133A7C00) [pid = 444] [serial = 602] [outer = 10B0C000] 20:38:10 INFO - PROCESS | 444 | 1463542690457 Marionette DEBUG loaded listener.js 20:38:10 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1442F000) [pid = 444] [serial = 603] [outer = 10B0C000] 20:38:10 INFO - PROCESS | 444 | 1463542690931 Marionette TRACE conn7 <- [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]]]}] 20:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 20:38:10 INFO - PROCESS | 444 | 1463542690987 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 20:38:10 INFO - PROCESS | 444 | 1463542690989 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 20:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:38:10 INFO - PROCESS | 444 | 1463542690994 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:38:10 INFO - PROCESS | 444 | 1463542691000 Marionette TRACE conn7 <- [1,770,null,{}] 20:38:10 INFO - PROCESS | 444 | 1463542691009 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:11 INFO - PROCESS | 444 | 1463542691096 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 20:38:11 INFO - PROCESS | 444 | 1463542691104 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 444 | ++DOCSHELL 1824E400 == 46 [pid = 444] [id = 202] 20:38:11 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (18253400) [pid = 444] [serial = 604] [outer = 00000000] 20:38:11 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1848A000) [pid = 444] [serial = 605] [outer = 18253400] 20:38:11 INFO - PROCESS | 444 | 1463542691149 Marionette DEBUG loaded listener.js 20:38:11 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (18D96800) [pid = 444] [serial = 606] [outer = 18253400] 20:38:11 INFO - PROCESS | 444 | 1463542691604 Marionette TRACE conn7 <- [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]]]}] 20:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 20:38:11 INFO - PROCESS | 444 | 1463542691628 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 20:38:11 INFO - PROCESS | 444 | 1463542691631 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 20:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:38:11 INFO - PROCESS | 444 | 1463542691634 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:38:11 INFO - PROCESS | 444 | 1463542691635 Marionette TRACE conn7 <- [1,774,null,{}] 20:38:11 INFO - PROCESS | 444 | 1463542691639 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:11 INFO - PROCESS | 444 | 1463542691722 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 20:38:11 INFO - PROCESS | 444 | 1463542691729 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 444 | ++DOCSHELL 195D6400 == 47 [pid = 444] [id = 203] 20:38:11 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (195D7400) [pid = 444] [serial = 607] [outer = 00000000] 20:38:11 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (197D7400) [pid = 444] [serial = 608] [outer = 195D7400] 20:38:11 INFO - PROCESS | 444 | 1463542691802 Marionette DEBUG loaded listener.js 20:38:11 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (197E1800) [pid = 444] [serial = 609] [outer = 195D7400] 20:38:12 INFO - PROCESS | 444 | 1463542692271 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 20:38:12 INFO - PROCESS | 444 | 1463542692308 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 20:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:38:12 INFO - PROCESS | 444 | 1463542692310 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 20:38:12 INFO - PROCESS | 444 | 1463542692313 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:38:12 INFO - PROCESS | 444 | 1463542692314 Marionette TRACE conn7 <- [1,778,null,{}] 20:38:12 INFO - PROCESS | 444 | 1463542692318 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:12 INFO - PROCESS | 444 | 1463542692426 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 20:38:12 INFO - PROCESS | 444 | 1463542692433 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:12 INFO - PROCESS | 444 | ++DOCSHELL 1A398400 == 48 [pid = 444] [id = 204] 20:38:12 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1A399400) [pid = 444] [serial = 610] [outer = 00000000] 20:38:12 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A50A000) [pid = 444] [serial = 611] [outer = 1A399400] 20:38:12 INFO - PROCESS | 444 | 1463542692533 Marionette DEBUG loaded listener.js 20:38:12 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A675000) [pid = 444] [serial = 612] [outer = 1A399400] 20:38:12 INFO - PROCESS | 444 | 1463542692995 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 20:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:38:13 INFO - PROCESS | 444 | 1463542693044 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 20:38:13 INFO - PROCESS | 444 | 1463542693045 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 20:38:13 INFO - PROCESS | 444 | 1463542693048 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:38:13 INFO - PROCESS | 444 | 1463542693050 Marionette TRACE conn7 <- [1,782,null,{}] 20:38:13 INFO - PROCESS | 444 | 1463542693053 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:13 INFO - PROCESS | 444 | 1463542693196 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 20:38:13 INFO - PROCESS | 444 | 1463542693258 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:13 INFO - PROCESS | 444 | ++DOCSHELL 1A677800 == 49 [pid = 444] [id = 205] 20:38:13 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A6BD400) [pid = 444] [serial = 613] [outer = 00000000] 20:38:13 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A867C00) [pid = 444] [serial = 614] [outer = 1A6BD400] 20:38:13 INFO - PROCESS | 444 | 1463542693302 Marionette DEBUG loaded listener.js 20:38:13 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1B4F8000) [pid = 444] [serial = 615] [outer = 1A6BD400] 20:38:13 INFO - PROCESS | 444 | 1463542693714 Marionette TRACE conn7 <- [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]]]}] 20:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 20:38:13 INFO - PROCESS | 444 | 1463542693787 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 20:38:13 INFO - PROCESS | 444 | 1463542693789 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 20:38:13 INFO - PROCESS | 444 | 1463542693792 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:38:13 INFO - PROCESS | 444 | 1463542693794 Marionette TRACE conn7 <- [1,786,null,{}] 20:38:13 INFO - PROCESS | 444 | 1463542693798 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:13 INFO - PROCESS | 444 | 1463542693906 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 20:38:13 INFO - PROCESS | 444 | 1463542693916 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:13 INFO - PROCESS | 444 | ++DOCSHELL 1A816000 == 50 [pid = 444] [id = 206] 20:38:13 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1BAE4C00) [pid = 444] [serial = 616] [outer = 00000000] 20:38:13 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1BC4A800) [pid = 444] [serial = 617] [outer = 1BAE4C00] 20:38:13 INFO - PROCESS | 444 | 1463542693960 Marionette DEBUG loaded listener.js 20:38:14 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1BC4B400) [pid = 444] [serial = 618] [outer = 1BAE4C00] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 108 (141E1400) [pid = 444] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0FBF2000) [pid = 444] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 106 (15B3F400) [pid = 444] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 105 (10B5D000) [pid = 444] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1824DC00) [pid = 444] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 103 (19752000) [pid = 444] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 102 (195DE800) [pid = 444] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FF4E800) [pid = 444] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 100 (14AD9800) [pid = 444] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1A5DF800) [pid = 444] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1CCC2400) [pid = 444] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:38:14 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1A505000) [pid = 444] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:38:14 INFO - PROCESS | 444 | 1463542694471 Marionette TRACE conn7 <- [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]]]}] 20:38:14 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 20:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 20:38:14 INFO - PROCESS | 444 | 1463542694526 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 444 | 1463542694528 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 20:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:38:14 INFO - PROCESS | 444 | 1463542694532 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:38:14 INFO - PROCESS | 444 | 1463542694533 Marionette TRACE conn7 <- [1,790,null,{}] 20:38:14 INFO - PROCESS | 444 | 1463542694537 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:14 INFO - PROCESS | 444 | 1463542694617 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 20:38:14 INFO - PROCESS | 444 | 1463542694705 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 444 | ++DOCSHELL 0FAF2800 == 51 [pid = 444] [id = 207] 20:38:14 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (0FB5BC00) [pid = 444] [serial = 619] [outer = 00000000] 20:38:14 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (14A21800) [pid = 444] [serial = 620] [outer = 0FB5BC00] 20:38:14 INFO - PROCESS | 444 | 1463542694751 Marionette DEBUG loaded listener.js 20:38:14 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (18251800) [pid = 444] [serial = 621] [outer = 0FB5BC00] 20:38:15 INFO - PROCESS | 444 | 1463542695120 Marionette TRACE conn7 <- [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]]]}] 20:38:15 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 20:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 20:38:15 INFO - PROCESS | 444 | 1463542695162 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 20:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:38:15 INFO - PROCESS | 444 | 1463542695164 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 20:38:15 INFO - PROCESS | 444 | 1463542695168 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:38:15 INFO - PROCESS | 444 | 1463542695169 Marionette TRACE conn7 <- [1,794,null,{}] 20:38:15 INFO - PROCESS | 444 | 1463542695173 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:15 INFO - PROCESS | 444 | 1463542695286 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 20:38:15 INFO - PROCESS | 444 | 1463542695295 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:15 INFO - PROCESS | 444 | ++DOCSHELL 166A3400 == 52 [pid = 444] [id = 208] 20:38:15 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (166A6800) [pid = 444] [serial = 622] [outer = 00000000] 20:38:15 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1C409400) [pid = 444] [serial = 623] [outer = 166A6800] 20:38:15 INFO - PROCESS | 444 | 1463542695339 Marionette DEBUG loaded listener.js 20:38:15 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1CC24400) [pid = 444] [serial = 624] [outer = 166A6800] 20:38:15 INFO - PROCESS | 444 | 1463542695751 Marionette TRACE conn7 <- [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]]]}] 20:38:15 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 20:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 631ms 20:38:15 INFO - PROCESS | 444 | 1463542695800 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 20:38:15 INFO - PROCESS | 444 | 1463542695801 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 20:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:38:15 INFO - PROCESS | 444 | 1463542695805 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:38:15 INFO - PROCESS | 444 | 1463542695806 Marionette TRACE conn7 <- [1,798,null,{}] 20:38:15 INFO - PROCESS | 444 | 1463542695810 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:15 INFO - PROCESS | 444 | 1463542695927 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 20:38:15 INFO - PROCESS | 444 | 1463542695969 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:15 INFO - PROCESS | 444 | ++DOCSHELL 1A5EF800 == 53 [pid = 444] [id = 209] 20:38:15 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A5F1800) [pid = 444] [serial = 625] [outer = 00000000] 20:38:15 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A5F7000) [pid = 444] [serial = 626] [outer = 1A5F1800] 20:38:16 INFO - PROCESS | 444 | 1463542696019 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1BD0EC00) [pid = 444] [serial = 627] [outer = 1A5F1800] 20:38:16 INFO - PROCESS | 444 | 1463542696561 Marionette TRACE conn7 <- [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]]]}] 20:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 772ms 20:38:16 INFO - PROCESS | 444 | 1463542696578 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 444 | 1463542696583 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 20:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:38:16 INFO - PROCESS | 444 | 1463542696588 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:38:16 INFO - PROCESS | 444 | 1463542696593 Marionette TRACE conn7 <- [1,802,null,{}] 20:38:16 INFO - PROCESS | 444 | 1463542696600 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:16 INFO - PROCESS | 444 | 1463542696714 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 20:38:16 INFO - PROCESS | 444 | 1463542696858 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:16 INFO - PROCESS | 444 | ++DOCSHELL 0CBA6800 == 54 [pid = 444] [id = 210] 20:38:16 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0FAED800) [pid = 444] [serial = 628] [outer = 00000000] 20:38:16 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1057B800) [pid = 444] [serial = 629] [outer = 0FAED800] 20:38:16 INFO - PROCESS | 444 | 1463542696916 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (10B15000) [pid = 444] [serial = 630] [outer = 0FAED800] 20:38:17 INFO - PROCESS | 444 | 1463542697603 Marionette TRACE conn7 <- [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] 20:38:17 INFO - PROCESS | 444 | 1463542697677 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 20:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:38:17 INFO - PROCESS | 444 | 1463542697684 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:38:17 INFO - PROCESS | 444 | 1463542697687 Marionette TRACE conn7 <- [1,806,null,{}] 20:38:17 INFO - PROCESS | 444 | 1463542697691 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:17 INFO - PROCESS | 444 | 1463542697831 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 20:38:17 INFO - PROCESS | 444 | 1463542697961 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:17 INFO - PROCESS | 444 | ++DOCSHELL 166A6000 == 55 [pid = 444] [id = 211] 20:38:17 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (18206000) [pid = 444] [serial = 631] [outer = 00000000] 20:38:17 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1848B000) [pid = 444] [serial = 632] [outer = 18206000] 20:38:17 INFO - PROCESS | 444 | 1463542698017 Marionette DEBUG loaded listener.js 20:38:18 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1A397800) [pid = 444] [serial = 633] [outer = 18206000] 20:38:18 INFO - PROCESS | 444 | 1463542698629 Marionette TRACE conn7 <- [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]]]}] 20:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 20:38:18 INFO - PROCESS | 444 | 1463542698656 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 20:38:18 INFO - PROCESS | 444 | 1463542698658 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 20:38:18 INFO - PROCESS | 444 | 1463542698676 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:38:18 INFO - PROCESS | 444 | 1463542698680 Marionette TRACE conn7 <- [1,810,null,{}] 20:38:18 INFO - PROCESS | 444 | 1463542698692 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:18 INFO - PROCESS | 444 | 1463542698804 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 20:38:18 INFO - PROCESS | 444 | 1463542698935 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:18 INFO - PROCESS | 444 | ++DOCSHELL 1A671C00 == 56 [pid = 444] [id = 212] 20:38:18 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1A85D400) [pid = 444] [serial = 634] [outer = 00000000] 20:38:18 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1D22BC00) [pid = 444] [serial = 635] [outer = 1A85D400] 20:38:18 INFO - PROCESS | 444 | 1463542698993 Marionette DEBUG loaded listener.js 20:38:19 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1D2A8C00) [pid = 444] [serial = 636] [outer = 1A85D400] 20:38:19 INFO - PROCESS | 444 | 1463542699621 Marionette TRACE conn7 <- [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] 20:38:19 INFO - PROCESS | 444 | 1463542699656 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 20:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:38:19 INFO - PROCESS | 444 | 1463542699659 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:38:19 INFO - PROCESS | 444 | 1463542699662 Marionette TRACE conn7 <- [1,814,null,{}] 20:38:19 INFO - PROCESS | 444 | 1463542699685 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:19 INFO - PROCESS | 444 | 1463542699796 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 20:38:19 INFO - PROCESS | 444 | 1463542699926 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:19 INFO - PROCESS | 444 | ++DOCSHELL 1A21C000 == 57 [pid = 444] [id = 213] 20:38:19 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A21C400) [pid = 444] [serial = 637] [outer = 00000000] 20:38:19 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1D22EC00) [pid = 444] [serial = 638] [outer = 1A21C400] 20:38:19 INFO - PROCESS | 444 | 1463542699982 Marionette DEBUG loaded listener.js 20:38:20 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1D6C2C00) [pid = 444] [serial = 639] [outer = 1A21C400] 20:38:20 INFO - PROCESS | 444 | 1463542700541 Marionette TRACE conn7 <- [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]]]}] 20:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 950ms 20:38:20 INFO - PROCESS | 444 | 1463542700613 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 20:38:20 INFO - PROCESS | 444 | 1463542700615 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 20:38:20 INFO - PROCESS | 444 | 1463542700619 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:38:20 INFO - PROCESS | 444 | 1463542700621 Marionette TRACE conn7 <- [1,818,null,{}] 20:38:20 INFO - PROCESS | 444 | 1463542700625 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:20 INFO - PROCESS | 444 | 1463542700731 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 20:38:20 INFO - PROCESS | 444 | 1463542700862 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:20 INFO - PROCESS | 444 | ++DOCSHELL 1D109800 == 58 [pid = 444] [id = 214] 20:38:20 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1D10B000) [pid = 444] [serial = 640] [outer = 00000000] 20:38:20 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1D110400) [pid = 444] [serial = 641] [outer = 1D10B000] 20:38:20 INFO - PROCESS | 444 | 1463542700918 Marionette DEBUG loaded listener.js 20:38:20 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1D112800) [pid = 444] [serial = 642] [outer = 1D10B000] 20:38:21 INFO - PROCESS | 444 | 1463542701525 Marionette TRACE conn7 <- [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]]]}] 20:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 20:38:21 INFO - PROCESS | 444 | 1463542701553 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 20:38:21 INFO - PROCESS | 444 | 1463542701555 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 20:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:38:21 INFO - PROCESS | 444 | 1463542701559 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:38:21 INFO - PROCESS | 444 | 1463542701561 Marionette TRACE conn7 <- [1,822,null,{}] 20:38:21 INFO - PROCESS | 444 | 1463542701565 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:21 INFO - PROCESS | 444 | 1463542701691 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 20:38:21 INFO - PROCESS | 444 | 1463542701949 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:21 INFO - PROCESS | 444 | ++DOCSHELL 0CA23800 == 59 [pid = 444] [id = 215] 20:38:21 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (0FF51800) [pid = 444] [serial = 643] [outer = 00000000] 20:38:21 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (10570800) [pid = 444] [serial = 644] [outer = 0FF51800] 20:38:21 INFO - PROCESS | 444 | 1463542702018 Marionette DEBUG loaded listener.js 20:38:22 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (133A2800) [pid = 444] [serial = 645] [outer = 0FF51800] 20:38:22 INFO - PROCESS | 444 | 1463542702682 Marionette TRACE conn7 <- [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]]]}] 20:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1172ms 20:38:22 INFO - PROCESS | 444 | 1463542702736 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 20:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:38:22 INFO - PROCESS | 444 | 1463542702741 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 20:38:22 INFO - PROCESS | 444 | 1463542702745 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:38:22 INFO - PROCESS | 444 | 1463542702749 Marionette TRACE conn7 <- [1,826,null,{}] 20:38:22 INFO - PROCESS | 444 | 1463542702754 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:22 INFO - PROCESS | 444 | 1463542702862 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 20:38:22 INFO - PROCESS | 444 | 1463542702991 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 166A3400 == 58 [pid = 444] [id = 208] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 0FAF2800 == 57 [pid = 444] [id = 207] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 1A816000 == 56 [pid = 444] [id = 206] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 1A677800 == 55 [pid = 444] [id = 205] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 1A398400 == 54 [pid = 444] [id = 204] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 195D6400 == 53 [pid = 444] [id = 203] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 1824E400 == 52 [pid = 444] [id = 202] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 10780C00 == 51 [pid = 444] [id = 201] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 14434000 == 50 [pid = 444] [id = 200] 20:38:22 INFO - PROCESS | 444 | --DOCSHELL 0FA80000 == 49 [pid = 444] [id = 199] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A6BDC00) [pid = 444] [serial = 584] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | ++DOCSHELL 0CA19800 == 50 [pid = 444] [id = 216] 20:38:23 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (0CA1CC00) [pid = 444] [serial = 646] [outer = 00000000] 20:38:23 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (0FA80000) [pid = 444] [serial = 647] [outer = 0CA1CC00] 20:38:23 INFO - PROCESS | 444 | 1463542703097 Marionette DEBUG loaded listener.js 20:38:23 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (10575000) [pid = 444] [serial = 648] [outer = 0CA1CC00] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 125 (141EE800) [pid = 444] [serial = 477] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 124 (18291C00) [pid = 444] [serial = 480] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A5E7C00) [pid = 444] [serial = 483] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1D6C4400) [pid = 444] [serial = 486] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1A5EA000) [pid = 444] [serial = 519] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 120 (197DD800) [pid = 444] [serial = 552] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 119 (141E3400) [pid = 444] [serial = 569] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 118 (14431800) [pid = 444] [serial = 570] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 117 (17730800) [pid = 444] [serial = 572] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1442F800) [pid = 444] [serial = 567] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 115 (14140800) [pid = 444] [serial = 566] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14430C00) [pid = 444] [serial = 554] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 113 (18DA5800) [pid = 444] [serial = 576] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 112 (195D4800) [pid = 444] [serial = 557] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A5E2C00) [pid = 444] [serial = 582] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1A5E3C00) [pid = 444] [serial = 560] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 109 (19C0D000) [pid = 444] [serial = 563] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 108 (19750000) [pid = 444] [serial = 578] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1A502C00) [pid = 444] [serial = 581] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 106 (18D98000) [pid = 444] [serial = 575] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1824A800) [pid = 444] [serial = 573] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | --DOMWINDOW == 104 (19748C00) [pid = 444] [serial = 579] [outer = 00000000] [url = about:blank] 20:38:23 INFO - PROCESS | 444 | 1463542703482 Marionette TRACE conn7 <- [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]]]}] 20:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 790ms 20:38:23 INFO - PROCESS | 444 | 1463542703538 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 20:38:23 INFO - PROCESS | 444 | 1463542703542 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 20:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:38:23 INFO - PROCESS | 444 | 1463542703547 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:38:23 INFO - PROCESS | 444 | 1463542703549 Marionette TRACE conn7 <- [1,830,null,{}] 20:38:23 INFO - PROCESS | 444 | 1463542703553 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:23 INFO - PROCESS | 444 | 1463542703639 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 20:38:23 INFO - PROCESS | 444 | 1463542703647 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:23 INFO - PROCESS | 444 | ++DOCSHELL 0FA3AC00 == 51 [pid = 444] [id = 217] 20:38:23 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (108D8400) [pid = 444] [serial = 649] [outer = 00000000] 20:38:23 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (14A1AC00) [pid = 444] [serial = 650] [outer = 108D8400] 20:38:23 INFO - PROCESS | 444 | 1463542703693 Marionette DEBUG loaded listener.js 20:38:23 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (15C3BC00) [pid = 444] [serial = 651] [outer = 108D8400] 20:38:24 INFO - PROCESS | 444 | 1463542704160 Marionette TRACE conn7 <- [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]]]}] 20:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 20:38:24 INFO - PROCESS | 444 | 1463542704221 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 20:38:24 INFO - PROCESS | 444 | 1463542704224 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 20:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:38:24 INFO - PROCESS | 444 | 1463542704228 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:38:24 INFO - PROCESS | 444 | 1463542704234 Marionette TRACE conn7 <- [1,834,null,{}] 20:38:24 INFO - PROCESS | 444 | 1463542704243 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:24 INFO - PROCESS | 444 | 1463542704358 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 20:38:24 INFO - PROCESS | 444 | 1463542704457 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:24 INFO - PROCESS | 444 | ++DOCSHELL 1824A000 == 52 [pid = 444] [id = 218] 20:38:24 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1824A800) [pid = 444] [serial = 652] [outer = 00000000] 20:38:24 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1848D800) [pid = 444] [serial = 653] [outer = 1824A800] 20:38:24 INFO - PROCESS | 444 | 1463542704503 Marionette DEBUG loaded listener.js 20:38:24 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (18D9D400) [pid = 444] [serial = 654] [outer = 1824A800] 20:38:24 INFO - PROCESS | 444 | 1463542704863 Marionette TRACE conn7 <- [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]]]}] 20:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 20:38:24 INFO - PROCESS | 444 | 1463542704921 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 20:38:24 INFO - PROCESS | 444 | 1463542704924 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 20:38:24 INFO - PROCESS | 444 | 1463542704927 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:38:24 INFO - PROCESS | 444 | 1463542704929 Marionette TRACE conn7 <- [1,838,null,{}] 20:38:24 INFO - PROCESS | 444 | 1463542704933 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:24 INFO - PROCESS | 444 | 1463542705017 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 20:38:25 INFO - PROCESS | 444 | 1463542705025 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 444 | ++DOCSHELL 143D9800 == 53 [pid = 444] [id = 219] 20:38:25 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (18D9F000) [pid = 444] [serial = 655] [outer = 00000000] 20:38:25 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1974A400) [pid = 444] [serial = 656] [outer = 18D9F000] 20:38:25 INFO - PROCESS | 444 | 1463542705070 Marionette DEBUG loaded listener.js 20:38:25 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (19755C00) [pid = 444] [serial = 657] [outer = 18D9F000] 20:38:25 INFO - PROCESS | 444 | 1463542705549 Marionette TRACE conn7 <- [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]]]}] 20:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 20:38:25 INFO - PROCESS | 444 | 1463542705606 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 20:38:25 INFO - PROCESS | 444 | 1463542705608 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 20:38:25 INFO - PROCESS | 444 | 1463542705612 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:38:25 INFO - PROCESS | 444 | 1463542705613 Marionette TRACE conn7 <- [1,842,null,{}] 20:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:38:25 INFO - PROCESS | 444 | 1463542705617 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:25 INFO - PROCESS | 444 | 1463542705730 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 20:38:25 INFO - PROCESS | 444 | 1463542705819 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 444 | ++DOCSHELL 0FBF1C00 == 54 [pid = 444] [id = 220] 20:38:25 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (197E6000) [pid = 444] [serial = 658] [outer = 00000000] 20:38:25 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A218800) [pid = 444] [serial = 659] [outer = 197E6000] 20:38:25 INFO - PROCESS | 444 | 1463542705873 Marionette DEBUG loaded listener.js 20:38:25 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A398400) [pid = 444] [serial = 660] [outer = 197E6000] 20:38:26 INFO - PROCESS | 444 | 1463542706317 Marionette TRACE conn7 <- [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]]]}] 20:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 770ms 20:38:26 INFO - PROCESS | 444 | 1463542706386 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 20:38:26 INFO - PROCESS | 444 | 1463542706388 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 20:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:38:26 INFO - PROCESS | 444 | 1463542706395 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:38:26 INFO - PROCESS | 444 | 1463542706397 Marionette TRACE conn7 <- [1,846,null,{}] 20:38:26 INFO - PROCESS | 444 | 1463542706406 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:26 INFO - PROCESS | 444 | 1463542706525 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 20:38:26 INFO - PROCESS | 444 | 1463542706536 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:26 INFO - PROCESS | 444 | ++DOCSHELL 197E4400 == 55 [pid = 444] [id = 221] 20:38:26 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A3A2000) [pid = 444] [serial = 661] [outer = 00000000] 20:38:26 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A5EC800) [pid = 444] [serial = 662] [outer = 1A3A2000] 20:38:26 INFO - PROCESS | 444 | 1463542706632 Marionette DEBUG loaded listener.js 20:38:26 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A5EEC00) [pid = 444] [serial = 663] [outer = 1A3A2000] 20:38:27 INFO - PROCESS | 444 | 1463542707049 Marionette TRACE conn7 <- [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]]]}] 20:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 20:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:38:27 INFO - PROCESS | 444 | 1463542707066 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 20:38:27 INFO - PROCESS | 444 | 1463542707068 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 20:38:27 INFO - PROCESS | 444 | 1463542707071 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:38:27 INFO - PROCESS | 444 | 1463542707073 Marionette TRACE conn7 <- [1,850,null,{}] 20:38:27 INFO - PROCESS | 444 | 1463542707076 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:27 INFO - PROCESS | 444 | 1463542707216 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 118 (18253400) [pid = 444] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1BAE4C00) [pid = 444] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 116 (0FB5BC00) [pid = 444] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 115 (166A6800) [pid = 444] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14437C00) [pid = 444] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A399400) [pid = 444] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 112 (195D7400) [pid = 444] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 111 (10B0C000) [pid = 444] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 110 (0FBECC00) [pid = 444] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:38:27 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A6BD400) [pid = 444] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:38:27 INFO - PROCESS | 444 | 1463542707364 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:27 INFO - PROCESS | 444 | ++DOCSHELL 0CB31800 == 56 [pid = 444] [id = 222] 20:38:27 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0FB5BC00) [pid = 444] [serial = 664] [outer = 00000000] 20:38:27 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1434A000) [pid = 444] [serial = 665] [outer = 0FB5BC00] 20:38:27 INFO - PROCESS | 444 | 1463542707409 Marionette DEBUG loaded listener.js 20:38:27 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (18253400) [pid = 444] [serial = 666] [outer = 0FB5BC00] 20:38:27 INFO - PROCESS | 444 | 1463542707763 Marionette TRACE conn7 <- [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]]]}] 20:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 770ms 20:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:38:27 INFO - PROCESS | 444 | 1463542707812 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 20:38:27 INFO - PROCESS | 444 | 1463542707814 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 20:38:27 INFO - PROCESS | 444 | 1463542707817 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:38:27 INFO - PROCESS | 444 | 1463542707818 Marionette TRACE conn7 <- [1,854,null,{}] 20:38:27 INFO - PROCESS | 444 | 1463542707822 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:27 INFO - PROCESS | 444 | 1463542707937 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 20:38:27 INFO - PROCESS | 444 | 1463542707946 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:27 INFO - PROCESS | 444 | ++DOCSHELL 192F5C00 == 57 [pid = 444] [id = 223] 20:38:27 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (19751C00) [pid = 444] [serial = 667] [outer = 00000000] 20:38:27 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A67AC00) [pid = 444] [serial = 668] [outer = 19751C00] 20:38:27 INFO - PROCESS | 444 | 1463542707990 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A771400) [pid = 444] [serial = 669] [outer = 19751C00] 20:38:28 INFO - PROCESS | 444 | 1463542708400 Marionette TRACE conn7 <- [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]]]}] 20:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 20:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:38:28 INFO - PROCESS | 444 | 1463542708448 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 20:38:28 INFO - PROCESS | 444 | 1463542708450 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 20:38:28 INFO - PROCESS | 444 | 1463542708453 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:38:28 INFO - PROCESS | 444 | 1463542708454 Marionette TRACE conn7 <- [1,858,null,{}] 20:38:28 INFO - PROCESS | 444 | 1463542708457 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:28 INFO - PROCESS | 444 | 1463542708573 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 20:38:28 INFO - PROCESS | 444 | 1463542708582 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:28 INFO - PROCESS | 444 | ++DOCSHELL 1A678400 == 58 [pid = 444] [id = 224] 20:38:28 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A813400) [pid = 444] [serial = 670] [outer = 00000000] 20:38:28 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1BAE6400) [pid = 444] [serial = 671] [outer = 1A813400] 20:38:28 INFO - PROCESS | 444 | 1463542708653 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1BC4BC00) [pid = 444] [serial = 672] [outer = 1A813400] 20:38:29 INFO - PROCESS | 444 | 1463542709059 Marionette TRACE conn7 <- [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]]]}] 20:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 20:38:29 INFO - PROCESS | 444 | 1463542709084 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 20:38:29 INFO - PROCESS | 444 | 1463542709086 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 20:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:38:29 INFO - PROCESS | 444 | 1463542709089 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:38:29 INFO - PROCESS | 444 | 1463542709091 Marionette TRACE conn7 <- [1,862,null,{}] 20:38:29 INFO - PROCESS | 444 | 1463542709094 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:29 INFO - PROCESS | 444 | 1463542709215 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 20:38:29 INFO - PROCESS | 444 | 1463542709223 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:29 INFO - PROCESS | 444 | ++DOCSHELL 1820C800 == 59 [pid = 444] [id = 225] 20:38:29 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (18489000) [pid = 444] [serial = 673] [outer = 00000000] 20:38:29 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1CA0E000) [pid = 444] [serial = 674] [outer = 18489000] 20:38:29 INFO - PROCESS | 444 | 1463542709277 Marionette DEBUG loaded listener.js 20:38:29 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1D112C00) [pid = 444] [serial = 675] [outer = 18489000] 20:38:29 INFO - PROCESS | 444 | 1463542709979 Marionette TRACE conn7 <- [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]]]}] 20:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 20:38:30 INFO - PROCESS | 444 | 1463542710020 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 20:38:30 INFO - PROCESS | 444 | 1463542710026 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 20:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:38:30 INFO - PROCESS | 444 | 1463542710031 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:38:30 INFO - PROCESS | 444 | 1463542710036 Marionette TRACE conn7 <- [1,866,null,{}] 20:38:30 INFO - PROCESS | 444 | 1463542710041 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:30 INFO - PROCESS | 444 | 1463542710158 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 20:38:30 INFO - PROCESS | 444 | 1463542710294 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:30 INFO - PROCESS | 444 | ++DOCSHELL 10B0F400 == 60 [pid = 444] [id = 226] 20:38:30 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (14431800) [pid = 444] [serial = 676] [outer = 00000000] 20:38:30 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (14A7A000) [pid = 444] [serial = 677] [outer = 14431800] 20:38:30 INFO - PROCESS | 444 | 1463542710352 Marionette DEBUG loaded listener.js 20:38:30 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (166A4C00) [pid = 444] [serial = 678] [outer = 14431800] 20:38:32 INFO - PROCESS | 444 | 1463542712236 Marionette TRACE conn7 <- [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]]]}] 20:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2225ms 20:38:32 INFO - PROCESS | 444 | 1463542712262 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 20:38:32 INFO - PROCESS | 444 | 1463542712268 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 20:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:38:32 INFO - PROCESS | 444 | 1463542712274 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:38:32 INFO - PROCESS | 444 | 1463542712277 Marionette TRACE conn7 <- [1,870,null,{}] 20:38:32 INFO - PROCESS | 444 | 1463542712281 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:32 INFO - PROCESS | 444 | 1463542712393 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 20:38:32 INFO - PROCESS | 444 | 1463542712525 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:32 INFO - PROCESS | 444 | ++DOCSHELL 0CBAC800 == 61 [pid = 444] [id = 227] 20:38:32 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1824B800) [pid = 444] [serial = 679] [outer = 00000000] 20:38:32 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1D10CC00) [pid = 444] [serial = 680] [outer = 1824B800] 20:38:32 INFO - PROCESS | 444 | 1463542712580 Marionette DEBUG loaded listener.js 20:38:32 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1D22E800) [pid = 444] [serial = 681] [outer = 1824B800] 20:38:33 INFO - PROCESS | 444 | 1463542713183 Marionette TRACE conn7 <- [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]]]}] 20:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 20:38:33 INFO - PROCESS | 444 | 1463542713206 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 20:38:33 INFO - PROCESS | 444 | 1463542713209 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 20:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:38:33 INFO - PROCESS | 444 | 1463542713213 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:38:33 INFO - PROCESS | 444 | 1463542713217 Marionette TRACE conn7 <- [1,874,null,{}] 20:38:33 INFO - PROCESS | 444 | 1463542713228 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:33 INFO - PROCESS | 444 | 1463542713341 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 20:38:33 INFO - PROCESS | 444 | 1463542713477 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:33 INFO - PROCESS | 444 | ++DOCSHELL 1D6E1800 == 62 [pid = 444] [id = 228] 20:38:33 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1D6E3000) [pid = 444] [serial = 682] [outer = 00000000] 20:38:33 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1D6E6000) [pid = 444] [serial = 683] [outer = 1D6E3000] 20:38:33 INFO - PROCESS | 444 | 1463542713535 Marionette DEBUG loaded listener.js 20:38:33 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1D6ED400) [pid = 444] [serial = 684] [outer = 1D6E3000] 20:38:34 INFO - PROCESS | 444 | 1463542714119 Marionette TRACE conn7 <- [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]]]}] 20:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 20:38:34 INFO - PROCESS | 444 | 1463542714146 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 20:38:34 INFO - PROCESS | 444 | 1463542714149 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 20:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:38:34 INFO - PROCESS | 444 | 1463542714152 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:38:34 INFO - PROCESS | 444 | 1463542714155 Marionette TRACE conn7 <- [1,878,null,{}] 20:38:34 INFO - PROCESS | 444 | 1463542714158 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:34 INFO - PROCESS | 444 | 1463542714269 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 20:38:34 INFO - PROCESS | 444 | 1463542714374 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:34 INFO - PROCESS | 444 | ++DOCSHELL 1EA7F800 == 63 [pid = 444] [id = 229] 20:38:34 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1EA7FC00) [pid = 444] [serial = 685] [outer = 00000000] 20:38:34 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1EA84000) [pid = 444] [serial = 686] [outer = 1EA7FC00] 20:38:34 INFO - PROCESS | 444 | 1463542714430 Marionette DEBUG loaded listener.js 20:38:34 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (20F9C000) [pid = 444] [serial = 687] [outer = 1EA7FC00] 20:38:35 INFO - PROCESS | 444 | 1463542715034 Marionette TRACE conn7 <- [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]]]}] 20:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 20:38:35 INFO - PROCESS | 444 | 1463542715086 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 20:38:35 INFO - PROCESS | 444 | 1463542715089 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 20:38:35 INFO - PROCESS | 444 | 1463542715092 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:38:35 INFO - PROCESS | 444 | 1463542715094 Marionette TRACE conn7 <- [1,882,null,{}] 20:38:35 INFO - PROCESS | 444 | 1463542715098 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:35 INFO - PROCESS | 444 | 1463542715204 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 20:38:35 INFO - PROCESS | 444 | 1463542715337 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:35 INFO - PROCESS | 444 | ++DOCSHELL 1D1BD000 == 64 [pid = 444] [id = 230] 20:38:35 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1D1BDC00) [pid = 444] [serial = 688] [outer = 00000000] 20:38:35 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1D1C5400) [pid = 444] [serial = 689] [outer = 1D1BDC00] 20:38:35 INFO - PROCESS | 444 | 1463542715393 Marionette DEBUG loaded listener.js 20:38:35 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1D1C7800) [pid = 444] [serial = 690] [outer = 1D1BDC00] 20:38:35 INFO - PROCESS | 444 | 1463542715984 Marionette TRACE conn7 <- [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]]]}] 20:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 20:38:36 INFO - PROCESS | 444 | 1463542716026 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 20:38:36 INFO - PROCESS | 444 | 1463542716029 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 20:38:36 INFO - PROCESS | 444 | 1463542716032 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:38:36 INFO - PROCESS | 444 | 1463542716034 Marionette TRACE conn7 <- [1,886,null,{}] 20:38:36 INFO - PROCESS | 444 | 1463542716038 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:36 INFO - PROCESS | 444 | 1463542716197 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 20:38:36 INFO - PROCESS | 444 | 1463542716259 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:36 INFO - PROCESS | 444 | ++DOCSHELL 20FA2400 == 65 [pid = 444] [id = 231] 20:38:36 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (20FA3000) [pid = 444] [serial = 691] [outer = 00000000] 20:38:36 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (2106C800) [pid = 444] [serial = 692] [outer = 20FA3000] 20:38:36 INFO - PROCESS | 444 | 1463542716314 Marionette DEBUG loaded listener.js 20:38:36 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (21076800) [pid = 444] [serial = 693] [outer = 20FA3000] 20:38:36 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (1848D000) [pid = 444] [serial = 694] [outer = 1641E800] 20:38:37 INFO - PROCESS | 444 | 1463542717060 Marionette TRACE conn7 <- [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]]]}] 20:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1072ms 20:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:38:37 INFO - PROCESS | 444 | 1463542717112 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 20:38:37 INFO - PROCESS | 444 | 1463542717114 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 20:38:37 INFO - PROCESS | 444 | 1463542717118 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:38:37 INFO - PROCESS | 444 | 1463542717120 Marionette TRACE conn7 <- [1,890,null,{}] 20:38:37 INFO - PROCESS | 444 | 1463542717123 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:37 INFO - PROCESS | 444 | 1463542717230 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 20:38:37 INFO - PROCESS | 444 | 1463542717502 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:37 INFO - PROCESS | 444 | ++DOCSHELL 0C919400 == 66 [pid = 444] [id = 232] 20:38:37 INFO - PROCESS | 444 | ++DOMWINDOW == 141 (0C91BC00) [pid = 444] [serial = 695] [outer = 00000000] 20:38:37 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (108E0800) [pid = 444] [serial = 696] [outer = 0C91BC00] 20:38:37 INFO - PROCESS | 444 | 1463542717565 Marionette DEBUG loaded listener.js 20:38:37 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (143D4800) [pid = 444] [serial = 697] [outer = 0C91BC00] 20:38:38 INFO - PROCESS | 444 | 1463542718144 Marionette TRACE conn7 <- [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]]]}] 20:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1078ms 20:38:38 INFO - PROCESS | 444 | 1463542718198 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 20:38:38 INFO - PROCESS | 444 | 1463542718202 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 20:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:38:38 INFO - PROCESS | 444 | 1463542718206 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:38:38 INFO - PROCESS | 444 | 1463542718210 Marionette TRACE conn7 <- [1,894,null,{}] 20:38:38 INFO - PROCESS | 444 | 1463542718215 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:38 INFO - PROCESS | 444 | 1463542718320 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 20:38:38 INFO - PROCESS | 444 | 1463542718435 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:38 INFO - PROCESS | 444 | ++DOCSHELL 166A0000 == 67 [pid = 444] [id = 233] 20:38:38 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (166A2800) [pid = 444] [serial = 698] [outer = 00000000] 20:38:38 INFO - PROCESS | 444 | ++DOMWINDOW == 145 (177E6400) [pid = 444] [serial = 699] [outer = 166A2800] 20:38:38 INFO - PROCESS | 444 | 1463542718487 Marionette DEBUG loaded listener.js 20:38:38 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (18DA1400) [pid = 444] [serial = 700] [outer = 166A2800] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 1A678400 == 66 [pid = 444] [id = 224] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 192F5C00 == 65 [pid = 444] [id = 223] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 0CB31800 == 64 [pid = 444] [id = 222] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 197E4400 == 63 [pid = 444] [id = 221] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 0FBF1C00 == 62 [pid = 444] [id = 220] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 143D9800 == 61 [pid = 444] [id = 219] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 1824A000 == 60 [pid = 444] [id = 218] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 0FA3AC00 == 59 [pid = 444] [id = 217] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 0CA19800 == 58 [pid = 444] [id = 216] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 0CA23800 == 57 [pid = 444] [id = 215] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 145 (1A5F7000) [pid = 444] [serial = 626] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOCSHELL 0CBA6800 == 56 [pid = 444] [id = 210] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 144 (18D96800) [pid = 444] [serial = 606] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 143 (1BC4A800) [pid = 444] [serial = 617] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 142 (18251800) [pid = 444] [serial = 621] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 141 (1C409400) [pid = 444] [serial = 623] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 140 (18249400) [pid = 444] [serial = 599] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 139 (1A675000) [pid = 444] [serial = 612] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 138 (1BC4B400) [pid = 444] [serial = 618] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 137 (197E1800) [pid = 444] [serial = 609] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 136 (1442F000) [pid = 444] [serial = 603] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 135 (10B1A000) [pid = 444] [serial = 597] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 134 (197D7400) [pid = 444] [serial = 608] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 133 (18D96C00) [pid = 444] [serial = 590] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 132 (10572C00) [pid = 444] [serial = 596] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 131 (14A21800) [pid = 444] [serial = 620] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 130 (141E7800) [pid = 444] [serial = 587] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1B4F5800) [pid = 444] [serial = 593] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 128 (1B4F8000) [pid = 444] [serial = 615] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1848A000) [pid = 444] [serial = 605] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1A867C00) [pid = 444] [serial = 614] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A50A000) [pid = 444] [serial = 611] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1848EC00) [pid = 444] [serial = 600] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 123 (133A7C00) [pid = 444] [serial = 602] [outer = 00000000] [url = about:blank] 20:38:38 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1CC24400) [pid = 444] [serial = 624] [outer = 00000000] [url = about:blank] 20:38:39 INFO - PROCESS | 444 | 1463542719040 Marionette TRACE conn7 <- [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]]]}] 20:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 890ms 20:38:39 INFO - PROCESS | 444 | 1463542719099 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 20:38:39 INFO - PROCESS | 444 | 1463542719103 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 20:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:38:39 INFO - PROCESS | 444 | 1463542719108 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:38:39 INFO - PROCESS | 444 | 1463542719110 Marionette TRACE conn7 <- [1,898,null,{}] 20:38:39 INFO - PROCESS | 444 | 1463542719113 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:39 INFO - PROCESS | 444 | 1463542719203 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 20:38:39 INFO - PROCESS | 444 | 1463542719313 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:39 INFO - PROCESS | 444 | ++DOCSHELL 0FBF2000 == 57 [pid = 444] [id = 234] 20:38:39 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (141EF800) [pid = 444] [serial = 701] [outer = 00000000] 20:38:39 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (15B3E800) [pid = 444] [serial = 702] [outer = 141EF800] 20:38:39 INFO - PROCESS | 444 | 1463542719359 Marionette DEBUG loaded listener.js 20:38:39 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (17728C00) [pid = 444] [serial = 703] [outer = 141EF800] 20:38:39 INFO - PROCESS | 444 | 1463542719747 Marionette TRACE conn7 <- [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]]]}] 20:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 20:38:39 INFO - PROCESS | 444 | 1463542719783 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 20:38:39 INFO - PROCESS | 444 | 1463542719785 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 20:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:38:39 INFO - PROCESS | 444 | 1463542719790 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:38:39 INFO - PROCESS | 444 | 1463542719796 Marionette TRACE conn7 <- [1,902,null,{}] 20:38:39 INFO - PROCESS | 444 | 1463542719804 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:39 INFO - PROCESS | 444 | 1463542719895 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 20:38:39 INFO - PROCESS | 444 | 1463542719902 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:39 INFO - PROCESS | 444 | ++DOCSHELL 1848F800 == 58 [pid = 444] [id = 235] 20:38:39 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (18492400) [pid = 444] [serial = 704] [outer = 00000000] 20:38:39 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (197DC800) [pid = 444] [serial = 705] [outer = 18492400] 20:38:39 INFO - PROCESS | 444 | 1463542719947 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (197E5C00) [pid = 444] [serial = 706] [outer = 18492400] 20:38:40 INFO - PROCESS | 444 | 1463542720394 Marionette TRACE conn7 <- [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]]]}] 20:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 20:38:40 INFO - PROCESS | 444 | 1463542720422 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 20:38:40 INFO - PROCESS | 444 | 1463542720425 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 20:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:38:40 INFO - PROCESS | 444 | 1463542720453 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:38:40 INFO - PROCESS | 444 | 1463542720455 Marionette TRACE conn7 <- [1,906,null,{}] 20:38:40 INFO - PROCESS | 444 | 1463542720459 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:40 INFO - PROCESS | 444 | 1463542720547 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 20:38:40 INFO - PROCESS | 444 | 1463542720554 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 444 | ++DOCSHELL 1A217800 == 59 [pid = 444] [id = 236] 20:38:40 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1A21AC00) [pid = 444] [serial = 707] [outer = 00000000] 20:38:40 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1A50AC00) [pid = 444] [serial = 708] [outer = 1A21AC00] 20:38:40 INFO - PROCESS | 444 | 1463542720598 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A5E8800) [pid = 444] [serial = 709] [outer = 1A21AC00] 20:38:41 INFO - PROCESS | 444 | 1463542721076 Marionette TRACE conn7 <- [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]]]}] 20:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 711ms 20:38:41 INFO - PROCESS | 444 | 1463542721139 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 20:38:41 INFO - PROCESS | 444 | 1463542721141 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 20:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:38:41 INFO - PROCESS | 444 | 1463542721144 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:38:41 INFO - PROCESS | 444 | 1463542721146 Marionette TRACE conn7 <- [1,910,null,{}] 20:38:41 INFO - PROCESS | 444 | 1463542721150 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:41 INFO - PROCESS | 444 | 1463542721266 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 20:38:41 INFO - PROCESS | 444 | 1463542721357 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:41 INFO - PROCESS | 444 | ++DOCSHELL 1A66F800 == 60 [pid = 444] [id = 237] 20:38:41 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1A670000) [pid = 444] [serial = 710] [outer = 00000000] 20:38:41 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1A6B9800) [pid = 444] [serial = 711] [outer = 1A670000] 20:38:41 INFO - PROCESS | 444 | 1463542721411 Marionette DEBUG loaded listener.js 20:38:41 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1A772400) [pid = 444] [serial = 712] [outer = 1A670000] 20:38:41 INFO - PROCESS | 444 | 1463542721855 Marionette TRACE conn7 <- [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]]]}] 20:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 20:38:41 INFO - PROCESS | 444 | 1463542721875 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 20:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:38:41 INFO - PROCESS | 444 | 1463542721877 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 20:38:41 INFO - PROCESS | 444 | 1463542721881 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:38:41 INFO - PROCESS | 444 | 1463542721882 Marionette TRACE conn7 <- [1,914,null,{}] 20:38:41 INFO - PROCESS | 444 | 1463542721886 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:42 INFO - PROCESS | 444 | 1463542722007 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 20:38:42 INFO - PROCESS | 444 | 1463542722075 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:42 INFO - PROCESS | 444 | ++DOCSHELL 1B3D3800 == 61 [pid = 444] [id = 238] 20:38:42 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1BADAC00) [pid = 444] [serial = 713] [outer = 00000000] 20:38:42 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1BC4CC00) [pid = 444] [serial = 714] [outer = 1BADAC00] 20:38:42 INFO - PROCESS | 444 | 1463542722119 Marionette DEBUG loaded listener.js 20:38:42 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1C40BC00) [pid = 444] [serial = 715] [outer = 1BADAC00] 20:38:42 INFO - PROCESS | 444 | 1463542722524 Marionette TRACE conn7 <- [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]]]}] 20:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 20:38:42 INFO - PROCESS | 444 | 1463542722551 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 20:38:42 INFO - PROCESS | 444 | 1463542722553 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 20:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:38:42 INFO - PROCESS | 444 | 1463542722556 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:38:42 INFO - PROCESS | 444 | 1463542722558 Marionette TRACE conn7 <- [1,918,null,{}] 20:38:42 INFO - PROCESS | 444 | 1463542722562 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:42 INFO - PROCESS | 444 | 1463542722677 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 20:38:42 INFO - PROCESS | 444 | 1463542722770 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:42 INFO - PROCESS | 444 | ++DOCSHELL 1BAE4400 == 62 [pid = 444] [id = 239] 20:38:42 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (1C712C00) [pid = 444] [serial = 716] [outer = 00000000] 20:38:42 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (1CCB9000) [pid = 444] [serial = 717] [outer = 1C712C00] 20:38:42 INFO - PROCESS | 444 | 1463542722813 Marionette DEBUG loaded listener.js 20:38:42 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (1D10D800) [pid = 444] [serial = 718] [outer = 1C712C00] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 139 (197E6000) [pid = 444] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 138 (1A3A2000) [pid = 444] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 137 (0FF51800) [pid = 444] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 136 (108D8400) [pid = 444] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 135 (0CA1CC00) [pid = 444] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1824A800) [pid = 444] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 133 (0FB5BC00) [pid = 444] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 132 (18D9F000) [pid = 444] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1A813400) [pid = 444] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:38:43 INFO - PROCESS | 444 | --DOMWINDOW == 130 (19751C00) [pid = 444] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:38:43 INFO - PROCESS | 444 | 1463542723244 Marionette TRACE conn7 <- [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]]]}] 20:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 20:38:43 INFO - PROCESS | 444 | 1463542723294 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 444 | 1463542723306 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 20:38:43 INFO - PROCESS | 444 | 1463542723309 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:38:43 INFO - PROCESS | 444 | 1463542723311 Marionette TRACE conn7 <- [1,922,null,{}] 20:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:38:43 INFO - PROCESS | 444 | 1463542723314 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:43 INFO - PROCESS | 444 | 1463542723398 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 20:38:43 INFO - PROCESS | 444 | 1463542723404 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:43 INFO - PROCESS | 444 | ++DOCSHELL 18DA0400 == 63 [pid = 444] [id = 240] 20:38:43 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A220800) [pid = 444] [serial = 719] [outer = 00000000] 20:38:43 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1BC4C400) [pid = 444] [serial = 720] [outer = 1A220800] 20:38:43 INFO - PROCESS | 444 | 1463542723448 Marionette DEBUG loaded listener.js 20:38:43 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1D1BA800) [pid = 444] [serial = 721] [outer = 1A220800] 20:38:43 INFO - PROCESS | 444 | 1463542723877 Marionette TRACE conn7 <- [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]]]}] 20:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 20:38:43 INFO - PROCESS | 444 | 1463542723945 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 444 | 1463542723947 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 20:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:38:43 INFO - PROCESS | 444 | 1463542723951 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:38:43 INFO - PROCESS | 444 | 1463542723953 Marionette TRACE conn7 <- [1,926,null,{}] 20:38:43 INFO - PROCESS | 444 | 1463542723956 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:44 INFO - PROCESS | 444 | 1463542724041 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 20:38:44 INFO - PROCESS | 444 | 1463542724050 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 444 | ++DOCSHELL 1D1BF400 == 64 [pid = 444] [id = 241] 20:38:44 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1D6C0400) [pid = 444] [serial = 722] [outer = 00000000] 20:38:44 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1D6C7800) [pid = 444] [serial = 723] [outer = 1D6C0400] 20:38:44 INFO - PROCESS | 444 | 1463542724094 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1D6CB400) [pid = 444] [serial = 724] [outer = 1D6C0400] 20:38:44 INFO - PROCESS | 444 | 1463542724538 Marionette TRACE conn7 <- [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]]]}] 20:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 20:38:44 INFO - PROCESS | 444 | 1463542724582 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 444 | 1463542724584 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 20:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:38:44 INFO - PROCESS | 444 | 1463542724601 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:38:44 INFO - PROCESS | 444 | 1463542724602 Marionette TRACE conn7 <- [1,930,null,{}] 20:38:44 INFO - PROCESS | 444 | 1463542724606 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:44 INFO - PROCESS | 444 | 1463542724691 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 20:38:44 INFO - PROCESS | 444 | 1463542724698 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 444 | ++DOCSHELL 1077C800 == 65 [pid = 444] [id = 242] 20:38:44 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1D1B9400) [pid = 444] [serial = 725] [outer = 00000000] 20:38:44 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (1D6ECC00) [pid = 444] [serial = 726] [outer = 1D1B9400] 20:38:44 INFO - PROCESS | 444 | 1463542724747 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (1E065400) [pid = 444] [serial = 727] [outer = 1D1B9400] 20:38:45 INFO - PROCESS | 444 | 1463542725361 Marionette TRACE conn7 <- [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]]]}] 20:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 830ms 20:38:45 INFO - PROCESS | 444 | 1463542725442 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 444 | 1463542725446 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 20:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:38:45 INFO - PROCESS | 444 | 1463542725453 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:38:45 INFO - PROCESS | 444 | 1463542725458 Marionette TRACE conn7 <- [1,934,null,{}] 20:38:45 INFO - PROCESS | 444 | 1463542725464 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:45 INFO - PROCESS | 444 | 1463542725583 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 20:38:45 INFO - PROCESS | 444 | 1463542725695 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 444 | ++DOCSHELL 10775C00 == 66 [pid = 444] [id = 243] 20:38:45 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (133AC800) [pid = 444] [serial = 728] [outer = 00000000] 20:38:45 INFO - PROCESS | 444 | ++DOMWINDOW == 141 (14B2C400) [pid = 444] [serial = 729] [outer = 133AC800] 20:38:45 INFO - PROCESS | 444 | 1463542725752 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (166A5C00) [pid = 444] [serial = 730] [outer = 133AC800] 20:38:46 INFO - PROCESS | 444 | 1463542726325 Marionette TRACE conn7 <- [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]]]}] 20:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 20:38:46 INFO - PROCESS | 444 | 1463542726388 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 444 | 1463542726395 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 20:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:38:46 INFO - PROCESS | 444 | 1463542726401 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:38:46 INFO - PROCESS | 444 | 1463542726404 Marionette TRACE conn7 <- [1,938,null,{}] 20:38:46 INFO - PROCESS | 444 | 1463542726408 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:46 INFO - PROCESS | 444 | 1463542726522 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 20:38:46 INFO - PROCESS | 444 | 1463542726634 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:46 INFO - PROCESS | 444 | ++DOCSHELL 1920DC00 == 67 [pid = 444] [id = 244] 20:38:46 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (195D5000) [pid = 444] [serial = 731] [outer = 00000000] 20:38:46 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (1A39D800) [pid = 444] [serial = 732] [outer = 195D5000] 20:38:46 INFO - PROCESS | 444 | 1463542726690 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 444 | ++DOMWINDOW == 145 (1A66E000) [pid = 444] [serial = 733] [outer = 195D5000] 20:38:47 INFO - PROCESS | 444 | 1463542727296 Marionette TRACE conn7 <- [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]]]}] 20:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 929ms 20:38:47 INFO - PROCESS | 444 | 1463542727333 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 20:38:47 INFO - PROCESS | 444 | 1463542727336 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 20:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:38:47 INFO - PROCESS | 444 | 1463542727340 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:38:47 INFO - PROCESS | 444 | 1463542727344 Marionette TRACE conn7 <- [1,942,null,{}] 20:38:47 INFO - PROCESS | 444 | 1463542727355 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:47 INFO - PROCESS | 444 | 1463542727471 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 20:38:47 INFO - PROCESS | 444 | 1463542727585 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 444 | ++DOCSHELL 1E05D800 == 68 [pid = 444] [id = 245] 20:38:47 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (1E05E000) [pid = 444] [serial = 734] [outer = 00000000] 20:38:47 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (1E064800) [pid = 444] [serial = 735] [outer = 1E05E000] 20:38:47 INFO - PROCESS | 444 | 1463542727683 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (1E06C800) [pid = 444] [serial = 736] [outer = 1E05E000] 20:38:48 INFO - PROCESS | 444 | 1463542728280 Marionette TRACE conn7 <- [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]]]}] 20:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 20:38:48 INFO - PROCESS | 444 | 1463542728313 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 20:38:48 INFO - PROCESS | 444 | 1463542728316 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 20:38:48 INFO - PROCESS | 444 | 1463542728319 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:38:48 INFO - PROCESS | 444 | 1463542728321 Marionette TRACE conn7 <- [1,946,null,{}] 20:38:48 INFO - PROCESS | 444 | 1463542728325 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:48 INFO - PROCESS | 444 | 1463542728436 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 20:38:48 INFO - PROCESS | 444 | 1463542728544 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:48 INFO - PROCESS | 444 | ++DOCSHELL 1E0B2400 == 69 [pid = 444] [id = 246] 20:38:48 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (1E0B2800) [pid = 444] [serial = 737] [outer = 00000000] 20:38:48 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (1E0B5800) [pid = 444] [serial = 738] [outer = 1E0B2800] 20:38:48 INFO - PROCESS | 444 | 1463542728600 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (20F9E800) [pid = 444] [serial = 739] [outer = 1E0B2800] 20:38:49 INFO - PROCESS | 444 | 1463542729149 Marionette TRACE conn7 <- [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]]]}] 20:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 870ms 20:38:49 INFO - PROCESS | 444 | 1463542729194 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 444 | 1463542729196 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 20:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:38:49 INFO - PROCESS | 444 | 1463542729199 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:38:49 INFO - PROCESS | 444 | 1463542729202 Marionette TRACE conn7 <- [1,950,null,{}] 20:38:49 INFO - PROCESS | 444 | 1463542729206 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:49 INFO - PROCESS | 444 | 1463542729314 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 20:38:49 INFO - PROCESS | 444 | 1463542729423 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 444 | ++DOCSHELL 20FA5800 == 70 [pid = 444] [id = 247] 20:38:49 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (20FA6800) [pid = 444] [serial = 740] [outer = 00000000] 20:38:49 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (2106EC00) [pid = 444] [serial = 741] [outer = 20FA6800] 20:38:49 INFO - PROCESS | 444 | 1463542729477 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (22D55400) [pid = 444] [serial = 742] [outer = 20FA6800] 20:38:50 INFO - PROCESS | 444 | 1463542730079 Marionette TRACE conn7 <- [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]]]}] 20:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 20:38:50 INFO - PROCESS | 444 | 1463542730133 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 20:38:50 INFO - PROCESS | 444 | 1463542730135 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 20:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:38:50 INFO - PROCESS | 444 | 1463542730139 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:38:50 INFO - PROCESS | 444 | 1463542730141 Marionette TRACE conn7 <- [1,954,null,{}] 20:38:50 INFO - PROCESS | 444 | 1463542730144 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:50 INFO - PROCESS | 444 | 1463542730272 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 20:38:50 INFO - PROCESS | 444 | 1463542730386 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:50 INFO - PROCESS | 444 | ++DOCSHELL 22D5CC00 == 71 [pid = 444] [id = 248] 20:38:50 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (22D5E800) [pid = 444] [serial = 743] [outer = 00000000] 20:38:50 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (23278C00) [pid = 444] [serial = 744] [outer = 22D5E800] 20:38:50 INFO - PROCESS | 444 | 1463542730481 Marionette DEBUG loaded listener.js 20:38:50 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (2327B000) [pid = 444] [serial = 745] [outer = 22D5E800] 20:38:51 INFO - PROCESS | 444 | 1463542731101 Marionette TRACE conn7 <- [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]]]}] 20:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1017ms 20:38:51 INFO - PROCESS | 444 | 1463542731160 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 444 | 1463542731162 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 20:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:38:51 INFO - PROCESS | 444 | 1463542731166 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:38:51 INFO - PROCESS | 444 | 1463542731168 Marionette TRACE conn7 <- [1,958,null,{}] 20:38:51 INFO - PROCESS | 444 | 1463542731172 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:51 INFO - PROCESS | 444 | 1463542731282 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 20:38:51 INFO - PROCESS | 444 | 1463542731574 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 444 | ++DOCSHELL 0C918C00 == 72 [pid = 444] [id = 249] 20:38:51 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (0C936400) [pid = 444] [serial = 746] [outer = 00000000] 20:38:51 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (10B19C00) [pid = 444] [serial = 747] [outer = 0C936400] 20:38:51 INFO - PROCESS | 444 | 1463542731659 Marionette DEBUG loaded listener.js 20:38:51 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (141E9C00) [pid = 444] [serial = 748] [outer = 0C936400] 20:38:52 INFO - PROCESS | 444 | 1463542732259 Marionette TRACE conn7 <- [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]]]}] 20:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1123ms 20:38:52 INFO - PROCESS | 444 | 1463542732294 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 20:38:52 INFO - PROCESS | 444 | 1463542732298 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 20:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:38:52 INFO - PROCESS | 444 | 1463542732303 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:38:52 INFO - PROCESS | 444 | 1463542732306 Marionette TRACE conn7 <- [1,962,null,{}] 20:38:52 INFO - PROCESS | 444 | 1463542732311 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:52 INFO - PROCESS | 444 | 1463542732417 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 20:38:52 INFO - PROCESS | 444 | 1463542732535 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:52 INFO - PROCESS | 444 | ++DOCSHELL 0CA21000 == 73 [pid = 444] [id = 250] 20:38:52 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (0CA22C00) [pid = 444] [serial = 749] [outer = 00000000] 20:38:52 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (1077BC00) [pid = 444] [serial = 750] [outer = 0CA22C00] 20:38:52 INFO - PROCESS | 444 | 1463542732630 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (14435000) [pid = 444] [serial = 751] [outer = 0CA22C00] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 1A503800 == 72 [pid = 444] [id = 195] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 0FF58400 == 71 [pid = 444] [id = 196] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 1D1BF400 == 70 [pid = 444] [id = 241] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 18DA0400 == 69 [pid = 444] [id = 240] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 1BAE4400 == 68 [pid = 444] [id = 239] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 1B3D3800 == 67 [pid = 444] [id = 238] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 1A66F800 == 66 [pid = 444] [id = 237] 20:38:52 INFO - PROCESS | 444 | --DOCSHELL 1A217800 == 65 [pid = 444] [id = 236] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 162 (1057B800) [pid = 444] [serial = 629] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 161 (1848B000) [pid = 444] [serial = 632] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 160 (1D22BC00) [pid = 444] [serial = 635] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 159 (1D22EC00) [pid = 444] [serial = 638] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 158 (1D110400) [pid = 444] [serial = 641] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOCSHELL 1848F800 == 64 [pid = 444] [id = 235] 20:38:53 INFO - PROCESS | 444 | --DOCSHELL 0FBF2000 == 63 [pid = 444] [id = 234] 20:38:53 INFO - PROCESS | 444 | --DOCSHELL 166A0000 == 62 [pid = 444] [id = 233] 20:38:53 INFO - PROCESS | 444 | --DOCSHELL 0C919400 == 61 [pid = 444] [id = 232] 20:38:53 INFO - PROCESS | 444 | --DOCSHELL 1820C800 == 60 [pid = 444] [id = 225] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 157 (1A218800) [pid = 444] [serial = 659] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 156 (1A5EC800) [pid = 444] [serial = 662] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 155 (133A2800) [pid = 444] [serial = 645] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 154 (10570800) [pid = 444] [serial = 644] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 153 (14A1AC00) [pid = 444] [serial = 650] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 152 (15C3BC00) [pid = 444] [serial = 651] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 151 (0FA80000) [pid = 444] [serial = 647] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 150 (1A398400) [pid = 444] [serial = 660] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 149 (10575000) [pid = 444] [serial = 648] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 148 (1848D800) [pid = 444] [serial = 653] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 147 (18D9D400) [pid = 444] [serial = 654] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 146 (1434A000) [pid = 444] [serial = 665] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 145 (1974A400) [pid = 444] [serial = 656] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 144 (1BAE6400) [pid = 444] [serial = 671] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 143 (1A5EEC00) [pid = 444] [serial = 663] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 142 (18253400) [pid = 444] [serial = 666] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 141 (1BC4BC00) [pid = 444] [serial = 672] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 140 (1A67AC00) [pid = 444] [serial = 668] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 139 (1A771400) [pid = 444] [serial = 669] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | --DOMWINDOW == 138 (19755C00) [pid = 444] [serial = 657] [outer = 00000000] [url = about:blank] 20:38:53 INFO - PROCESS | 444 | 1463542733243 Marionette TRACE conn7 <- [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]]]}] 20:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 991ms 20:38:53 INFO - PROCESS | 444 | 1463542733299 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 444 | 1463542733303 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 20:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:38:53 INFO - PROCESS | 444 | 1463542733307 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - PROCESS | 444 | 1463542733309 Marionette TRACE conn7 <- [1,966,null,{}] 20:38:53 INFO - PROCESS | 444 | 1463542733313 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:53 INFO - PROCESS | 444 | 1463542733404 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 20:38:53 INFO - PROCESS | 444 | 1463542733500 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:53 INFO - PROCESS | 444 | ++DOCSHELL 0CB75C00 == 61 [pid = 444] [id = 251] 20:38:53 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (0FBED000) [pid = 444] [serial = 752] [outer = 00000000] 20:38:53 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (133AA400) [pid = 444] [serial = 753] [outer = 0FBED000] 20:38:53 INFO - PROCESS | 444 | 1463542733546 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 444 | ++DOMWINDOW == 141 (1480B000) [pid = 444] [serial = 754] [outer = 0FBED000] 20:38:53 INFO - PROCESS | 444 | 1463542733938 Marionette TRACE conn7 <- [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]]]}] 20:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 20:38:53 INFO - PROCESS | 444 | 1463542733980 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 444 | 1463542733982 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 20:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:38:53 INFO - PROCESS | 444 | 1463542733987 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - PROCESS | 444 | 1463542733993 Marionette TRACE conn7 <- [1,970,null,{}] 20:38:54 INFO - PROCESS | 444 | 1463542734002 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:54 INFO - PROCESS | 444 | 1463542734092 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 20:38:54 INFO - PROCESS | 444 | 1463542734136 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 444 | ++DOCSHELL 177C3400 == 62 [pid = 444] [id = 252] 20:38:54 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (177E6C00) [pid = 444] [serial = 755] [outer = 00000000] 20:38:54 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (1824FC00) [pid = 444] [serial = 756] [outer = 177E6C00] 20:38:54 INFO - PROCESS | 444 | 1463542734181 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (18486400) [pid = 444] [serial = 757] [outer = 177E6C00] 20:38:54 INFO - PROCESS | 444 | 1463542734631 Marionette TRACE conn7 <- [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]]]}] 20:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 20:38:54 INFO - PROCESS | 444 | 1463542734680 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 444 | 1463542734683 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 20:38:54 INFO - PROCESS | 444 | 1463542734686 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:38:54 INFO - PROCESS | 444 | 1463542734687 Marionette TRACE conn7 <- [1,974,null,{}] 20:38:54 INFO - PROCESS | 444 | 1463542734691 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:54 INFO - PROCESS | 444 | 1463542734777 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 20:38:54 INFO - PROCESS | 444 | 1463542734786 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 444 | ++DOCSHELL 10575400 == 63 [pid = 444] [id = 253] 20:38:54 INFO - PROCESS | 444 | ++DOMWINDOW == 145 (1848A800) [pid = 444] [serial = 758] [outer = 00000000] 20:38:54 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (18DA4000) [pid = 444] [serial = 759] [outer = 1848A800] 20:38:54 INFO - PROCESS | 444 | 1463542734832 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (195D7C00) [pid = 444] [serial = 760] [outer = 1848A800] 20:38:55 INFO - PROCESS | 444 | 1463542735278 Marionette TRACE conn7 <- [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]]]}] 20:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 20:38:55 INFO - PROCESS | 444 | 1463542735320 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 444 | 1463542735322 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 20:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:38:55 INFO - PROCESS | 444 | 1463542735325 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:38:55 INFO - PROCESS | 444 | 1463542735327 Marionette TRACE conn7 <- [1,978,null,{}] 20:38:55 INFO - PROCESS | 444 | 1463542735339 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:55 INFO - PROCESS | 444 | 1463542735452 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 20:38:55 INFO - PROCESS | 444 | 1463542735541 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 444 | ++DOCSHELL 195DE400 == 64 [pid = 444] [id = 254] 20:38:55 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (1974CC00) [pid = 444] [serial = 761] [outer = 00000000] 20:38:55 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (19787C00) [pid = 444] [serial = 762] [outer = 1974CC00] 20:38:55 INFO - PROCESS | 444 | 1463542735595 Marionette DEBUG loaded listener.js 20:38:55 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (19C09400) [pid = 444] [serial = 763] [outer = 1974CC00] 20:38:56 INFO - PROCESS | 444 | 1463542736013 Marionette TRACE conn7 <- [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]]]}] 20:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 20:38:56 INFO - PROCESS | 444 | 1463542736056 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 444 | 1463542736058 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 20:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:38:56 INFO - PROCESS | 444 | 1463542736061 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:38:56 INFO - PROCESS | 444 | 1463542736063 Marionette TRACE conn7 <- [1,982,null,{}] 20:38:56 INFO - PROCESS | 444 | 1463542736066 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:56 INFO - PROCESS | 444 | 1463542736190 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 20:38:56 INFO - PROCESS | 444 | 1463542736197 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 444 | ++DOCSHELL 1A218800 == 65 [pid = 444] [id = 255] 20:38:56 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (1A221800) [pid = 444] [serial = 764] [outer = 00000000] 20:38:56 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (1A5DE800) [pid = 444] [serial = 765] [outer = 1A221800] 20:38:56 INFO - PROCESS | 444 | 1463542736242 Marionette DEBUG loaded listener.js 20:38:56 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (1A5EF000) [pid = 444] [serial = 766] [outer = 1A221800] 20:38:56 INFO - PROCESS | 444 | 1463542736709 Marionette TRACE conn7 <- [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]]]}] 20:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 20:38:56 INFO - PROCESS | 444 | 1463542736733 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 20:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:38:56 INFO - PROCESS | 444 | 1463542736735 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 20:38:56 INFO - PROCESS | 444 | 1463542736738 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:38:56 INFO - PROCESS | 444 | 1463542736740 Marionette TRACE conn7 <- [1,986,null,{}] 20:38:56 INFO - PROCESS | 444 | 1463542736751 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:56 INFO - PROCESS | 444 | 1463542736867 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 20:38:56 INFO - PROCESS | 444 | 1463542736960 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 444 | ++DOCSHELL 1A5F6400 == 66 [pid = 444] [id = 256] 20:38:56 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (1A66B800) [pid = 444] [serial = 767] [outer = 00000000] 20:38:56 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (1A6BA400) [pid = 444] [serial = 768] [outer = 1A66B800] 20:38:57 INFO - PROCESS | 444 | 1463542737006 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (1A6C5800) [pid = 444] [serial = 769] [outer = 1A66B800] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 155 (1C712C00) [pid = 444] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 154 (141EF800) [pid = 444] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 153 (18492400) [pid = 444] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 152 (0C91BC00) [pid = 444] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 151 (1A21AC00) [pid = 444] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 150 (166A2800) [pid = 444] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 149 (1D6C0400) [pid = 444] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 148 (1A220800) [pid = 444] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 147 (1A5E5C00) [pid = 444] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 146 (1A670000) [pid = 444] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:38:57 INFO - PROCESS | 444 | --DOMWINDOW == 145 (1BADAC00) [pid = 444] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:38:57 INFO - PROCESS | 444 | 1463542737585 Marionette TRACE conn7 <- [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]]]}] 20:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 889ms 20:38:57 INFO - PROCESS | 444 | 1463542737629 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 20:38:57 INFO - PROCESS | 444 | 1463542737631 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 20:38:57 INFO - PROCESS | 444 | 1463542737634 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:38:57 INFO - PROCESS | 444 | 1463542737636 Marionette TRACE conn7 <- [1,990,null,{}] 20:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:38:57 INFO - PROCESS | 444 | 1463542737649 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:57 INFO - PROCESS | 444 | 1463542737733 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 20:38:57 INFO - PROCESS | 444 | 1463542737893 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 444 | ++DOCSHELL 0C913400 == 67 [pid = 444] [id = 257] 20:38:57 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (0C918800) [pid = 444] [serial = 770] [outer = 00000000] 20:38:57 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (0C93E000) [pid = 444] [serial = 771] [outer = 0C918800] 20:38:57 INFO - PROCESS | 444 | 1463542737952 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (10363800) [pid = 444] [serial = 772] [outer = 0C918800] 20:38:58 INFO - PROCESS | 444 | 1463542738601 Marionette TRACE conn7 <- [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]]]}] 20:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1015ms 20:38:58 INFO - PROCESS | 444 | 1463542738655 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 444 | 1463542738660 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 20:38:58 INFO - PROCESS | 444 | 1463542738665 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:38:58 INFO - PROCESS | 444 | 1463542738669 Marionette TRACE conn7 <- [1,994,null,{}] 20:38:58 INFO - PROCESS | 444 | 1463542738674 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:58 INFO - PROCESS | 444 | 1463542738791 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 20:38:58 INFO - PROCESS | 444 | 1463542738903 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 444 | ++DOCSHELL 14433000 == 68 [pid = 444] [id = 258] 20:38:58 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (14434000) [pid = 444] [serial = 773] [outer = 00000000] 20:38:58 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (14AD9800) [pid = 444] [serial = 774] [outer = 14434000] 20:38:58 INFO - PROCESS | 444 | 1463542738960 Marionette DEBUG loaded listener.js 20:38:59 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (166A1C00) [pid = 444] [serial = 775] [outer = 14434000] 20:38:59 INFO - PROCESS | 444 | 1463542739606 Marionette TRACE conn7 <- [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]]]}] 20:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 20:38:59 INFO - PROCESS | 444 | 1463542739642 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 20:38:59 INFO - PROCESS | 444 | 1463542739647 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 20:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:38:59 INFO - PROCESS | 444 | 1463542739651 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:38:59 INFO - PROCESS | 444 | 1463542739654 Marionette TRACE conn7 <- [1,998,null,{}] 20:38:59 INFO - PROCESS | 444 | 1463542739658 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:59 INFO - PROCESS | 444 | 1463542739769 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 20:38:59 INFO - PROCESS | 444 | 1463542739880 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:59 INFO - PROCESS | 444 | ++DOCSHELL 17728000 == 69 [pid = 444] [id = 259] 20:38:59 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (18DA0000) [pid = 444] [serial = 776] [outer = 00000000] 20:38:59 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (197E6400) [pid = 444] [serial = 777] [outer = 18DA0000] 20:38:59 INFO - PROCESS | 444 | 1463542739935 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (1A508800) [pid = 444] [serial = 778] [outer = 18DA0000] 20:39:00 INFO - PROCESS | 444 | 1463542740506 Marionette TRACE conn7 <- [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]]]}] 20:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 20:39:00 INFO - PROCESS | 444 | 1463542740585 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 20:39:00 INFO - PROCESS | 444 | 1463542740587 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 20:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:39:00 INFO - PROCESS | 444 | 1463542740597 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:39:00 INFO - PROCESS | 444 | 1463542740604 Marionette TRACE conn7 <- [1,1002,null,{}] 20:39:00 INFO - PROCESS | 444 | 1463542740609 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:00 INFO - PROCESS | 444 | 1463542740773 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 20:39:00 INFO - PROCESS | 444 | 1463542740785 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:00 INFO - PROCESS | 444 | ++DOCSHELL 1B3D3C00 == 70 [pid = 444] [id = 260] 20:39:00 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (1B4FBC00) [pid = 444] [serial = 779] [outer = 00000000] 20:39:00 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (1BC41C00) [pid = 444] [serial = 780] [outer = 1B4FBC00] 20:39:00 INFO - PROCESS | 444 | 1463542740839 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (1BC49400) [pid = 444] [serial = 781] [outer = 1B4FBC00] 20:39:01 INFO - PROCESS | 444 | 1463542741412 Marionette TRACE conn7 <- [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]]]}] 20:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 890ms 20:39:01 INFO - PROCESS | 444 | 1463542741485 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 20:39:01 INFO - PROCESS | 444 | 1463542741488 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 20:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:39:01 INFO - PROCESS | 444 | 1463542741491 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:39:01 INFO - PROCESS | 444 | 1463542741493 Marionette TRACE conn7 <- [1,1006,null,{}] 20:39:01 INFO - PROCESS | 444 | 1463542741497 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:01 INFO - PROCESS | 444 | 1463542741620 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 20:39:01 INFO - PROCESS | 444 | 1463542741729 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:01 INFO - PROCESS | 444 | ++DOCSHELL 1C40E400 == 71 [pid = 444] [id = 261] 20:39:01 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (1C712C00) [pid = 444] [serial = 782] [outer = 00000000] 20:39:01 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (1D10F800) [pid = 444] [serial = 783] [outer = 1C712C00] 20:39:01 INFO - PROCESS | 444 | 1463542741786 Marionette DEBUG loaded listener.js 20:39:01 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (1BDAE800) [pid = 444] [serial = 784] [outer = 1C712C00] 20:39:02 INFO - PROCESS | 444 | 1463542742392 Marionette TRACE conn7 <- [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]]]}] 20:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 969ms 20:39:02 INFO - PROCESS | 444 | 1463542742464 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 20:39:02 INFO - PROCESS | 444 | 1463542742467 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 20:39:02 INFO - PROCESS | 444 | 1463542742470 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:39:02 INFO - PROCESS | 444 | 1463542742472 Marionette TRACE conn7 <- [1,1010,null,{}] 20:39:02 INFO - PROCESS | 444 | 1463542742476 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:02 INFO - PROCESS | 444 | 1463542742590 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 20:39:02 INFO - PROCESS | 444 | 1463542742731 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 444 | ++DOCSHELL 1D2A0400 == 72 [pid = 444] [id = 262] 20:39:02 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (1D2A0C00) [pid = 444] [serial = 785] [outer = 00000000] 20:39:02 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (1D6C0000) [pid = 444] [serial = 786] [outer = 1D2A0C00] 20:39:02 INFO - PROCESS | 444 | 1463542742794 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (1D6CC000) [pid = 444] [serial = 787] [outer = 1D2A0C00] 20:39:03 INFO - PROCESS | 444 | 1463542743348 Marionette TRACE conn7 <- [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]]]}] 20:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 20:39:03 INFO - PROCESS | 444 | 1463542743404 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 444 | 1463542743406 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 20:39:03 INFO - PROCESS | 444 | 1463542743410 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:39:03 INFO - PROCESS | 444 | 1463542743412 Marionette TRACE conn7 <- [1,1014,null,{}] 20:39:03 INFO - PROCESS | 444 | 1463542743416 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:03 INFO - PROCESS | 444 | 1463542743526 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 20:39:03 INFO - PROCESS | 444 | 1463542743663 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:03 INFO - PROCESS | 444 | ++DOCSHELL 1D2A1800 == 73 [pid = 444] [id = 263] 20:39:03 INFO - PROCESS | 444 | ++DOMWINDOW == 164 (1D6E0800) [pid = 444] [serial = 788] [outer = 00000000] 20:39:03 INFO - PROCESS | 444 | ++DOMWINDOW == 165 (1E066400) [pid = 444] [serial = 789] [outer = 1D6E0800] 20:39:03 INFO - PROCESS | 444 | 1463542743719 Marionette DEBUG loaded listener.js 20:39:03 INFO - PROCESS | 444 | ++DOMWINDOW == 166 (1E0ACC00) [pid = 444] [serial = 790] [outer = 1D6E0800] 20:39:04 INFO - PROCESS | 444 | 1463542744290 Marionette TRACE conn7 <- [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]]]}] 20:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 20:39:04 INFO - PROCESS | 444 | 1463542744344 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 20:39:04 INFO - PROCESS | 444 | 1463542744347 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 20:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:39:04 INFO - PROCESS | 444 | 1463542744350 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:39:04 INFO - PROCESS | 444 | 1463542744352 Marionette TRACE conn7 <- [1,1018,null,{}] 20:39:04 INFO - PROCESS | 444 | 1463542744356 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:04 INFO - PROCESS | 444 | 1463542744462 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 20:39:04 INFO - PROCESS | 444 | 1463542744600 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:04 INFO - PROCESS | 444 | ++DOCSHELL 1E069C00 == 74 [pid = 444] [id = 264] 20:39:04 INFO - PROCESS | 444 | ++DOMWINDOW == 167 (1E0B8400) [pid = 444] [serial = 791] [outer = 00000000] 20:39:04 INFO - PROCESS | 444 | ++DOMWINDOW == 168 (20FA5000) [pid = 444] [serial = 792] [outer = 1E0B8400] 20:39:04 INFO - PROCESS | 444 | 1463542744655 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (21077400) [pid = 444] [serial = 793] [outer = 1E0B8400] 20:39:05 INFO - PROCESS | 444 | 1463542745270 Marionette TRACE conn7 <- [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]]]}] 20:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 20:39:05 INFO - PROCESS | 444 | 1463542745324 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 20:39:05 INFO - PROCESS | 444 | 1463542745326 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 20:39:05 INFO - PROCESS | 444 | 1463542745330 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:39:05 INFO - PROCESS | 444 | 1463542745332 Marionette TRACE conn7 <- [1,1022,null,{}] 20:39:05 INFO - PROCESS | 444 | 1463542745336 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:05 INFO - PROCESS | 444 | 1463542745443 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 20:39:05 INFO - PROCESS | 444 | 1463542745583 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 444 | ++DOCSHELL 0C937400 == 75 [pid = 444] [id = 265] 20:39:05 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (0FB67400) [pid = 444] [serial = 794] [outer = 00000000] 20:39:05 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (1641C000) [pid = 444] [serial = 795] [outer = 0FB67400] 20:39:05 INFO - PROCESS | 444 | 1463542745638 Marionette DEBUG loaded listener.js 20:39:05 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (1A214C00) [pid = 444] [serial = 796] [outer = 0FB67400] 20:39:06 INFO - PROCESS | 444 | 1463542746356 Marionette TRACE conn7 <- [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]]]}] 20:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1072ms 20:39:06 INFO - PROCESS | 444 | 1463542746406 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 20:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:39:06 INFO - PROCESS | 444 | 1463542746410 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 20:39:06 INFO - PROCESS | 444 | 1463542746415 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:39:06 INFO - PROCESS | 444 | 1463542746419 Marionette TRACE conn7 <- [1,1026,null,{}] 20:39:06 INFO - PROCESS | 444 | 1463542746425 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:06 INFO - PROCESS | 444 | 1463542746535 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 20:39:06 INFO - PROCESS | 444 | 1463542746679 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 444 | ++DOCSHELL 0CA1F400 == 76 [pid = 444] [id = 266] 20:39:06 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (0CA25800) [pid = 444] [serial = 797] [outer = 00000000] 20:39:06 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (0FAEC800) [pid = 444] [serial = 798] [outer = 0CA25800] 20:39:06 INFO - PROCESS | 444 | 1463542746732 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (0FBF8C00) [pid = 444] [serial = 799] [outer = 0CA25800] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 1A5F6400 == 75 [pid = 444] [id = 256] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 1A218800 == 74 [pid = 444] [id = 255] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 195DE400 == 73 [pid = 444] [id = 254] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 10575400 == 72 [pid = 444] [id = 253] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 177C3400 == 71 [pid = 444] [id = 252] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 0CB75C00 == 70 [pid = 444] [id = 251] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 0CA21000 == 69 [pid = 444] [id = 250] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 0C918C00 == 68 [pid = 444] [id = 249] 20:39:07 INFO - PROCESS | 444 | --DOCSHELL 10775C00 == 67 [pid = 444] [id = 243] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 174 (1A771800) [pid = 444] [serial = 585] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 173 (1A6B9800) [pid = 444] [serial = 711] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 172 (1BC4CC00) [pid = 444] [serial = 714] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 171 (1A772400) [pid = 444] [serial = 712] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 170 (1CCB9000) [pid = 444] [serial = 717] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 169 (1C40BC00) [pid = 444] [serial = 715] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 168 (15B3E800) [pid = 444] [serial = 702] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 167 (17728C00) [pid = 444] [serial = 703] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 166 (197DC800) [pid = 444] [serial = 705] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 165 (197E5C00) [pid = 444] [serial = 706] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 164 (1CA0E000) [pid = 444] [serial = 674] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 163 (143D4800) [pid = 444] [serial = 697] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 162 (108E0800) [pid = 444] [serial = 696] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 161 (1A50AC00) [pid = 444] [serial = 708] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 160 (18DA1400) [pid = 444] [serial = 700] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 159 (177E6400) [pid = 444] [serial = 699] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 158 (14A7A000) [pid = 444] [serial = 677] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 157 (1D10CC00) [pid = 444] [serial = 680] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 156 (1D6E6000) [pid = 444] [serial = 683] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 155 (1D6C7800) [pid = 444] [serial = 723] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 154 (1EA84000) [pid = 444] [serial = 686] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 153 (1D1C5400) [pid = 444] [serial = 689] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 152 (2106C800) [pid = 444] [serial = 692] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 151 (1D6CB400) [pid = 444] [serial = 724] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 150 (1D6ECC00) [pid = 444] [serial = 726] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 149 (141EA400) [pid = 444] [serial = 396] [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.] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 148 (1D10D800) [pid = 444] [serial = 718] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 147 (1BC4C400) [pid = 444] [serial = 720] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 146 (1A5E8800) [pid = 444] [serial = 709] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | --DOMWINDOW == 145 (1D1BA800) [pid = 444] [serial = 721] [outer = 00000000] [url = about:blank] 20:39:07 INFO - PROCESS | 444 | 1463542747382 Marionette TRACE conn7 <- [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]]]}] 20:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1026ms 20:39:07 INFO - PROCESS | 444 | 1463542747444 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 444 | 1463542747450 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 20:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:39:07 INFO - PROCESS | 444 | 1463542747456 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:39:07 INFO - PROCESS | 444 | 1463542747458 Marionette TRACE conn7 <- [1,1030,null,{}] 20:39:07 INFO - PROCESS | 444 | 1463542747470 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:07 INFO - PROCESS | 444 | 1463542747609 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 20:39:07 INFO - PROCESS | 444 | 1463542747622 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 444 | ++DOCSHELL 1076A400 == 68 [pid = 444] [id = 267] 20:39:07 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (1076CC00) [pid = 444] [serial = 800] [outer = 00000000] 20:39:07 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (10B0CC00) [pid = 444] [serial = 801] [outer = 1076CC00] 20:39:07 INFO - PROCESS | 444 | 1463542747668 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (110AF400) [pid = 444] [serial = 802] [outer = 1076CC00] 20:39:08 INFO - PROCESS | 444 | 1463542748164 Marionette TRACE conn7 <- [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]]]}] 20:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 20:39:08 INFO - PROCESS | 444 | 1463542748188 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 444 | 1463542748191 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 20:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:39:08 INFO - PROCESS | 444 | 1463542748194 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:39:08 INFO - PROCESS | 444 | 1463542748198 Marionette TRACE conn7 <- [1,1034,null,{}] 20:39:08 INFO - PROCESS | 444 | 1463542748208 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:08 INFO - PROCESS | 444 | 1463542748301 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 20:39:08 INFO - PROCESS | 444 | 1463542748312 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 444 | ++DOCSHELL 1480F000 == 69 [pid = 444] [id = 268] 20:39:08 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (1480F800) [pid = 444] [serial = 803] [outer = 00000000] 20:39:08 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (14A19400) [pid = 444] [serial = 804] [outer = 1480F800] 20:39:08 INFO - PROCESS | 444 | 1463542748360 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (14A26C00) [pid = 444] [serial = 805] [outer = 1480F800] 20:39:08 INFO - PROCESS | 444 | 1463542748826 Marionette TRACE conn7 <- [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]]]}] 20:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 20:39:08 INFO - PROCESS | 444 | 1463542748869 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 444 | 1463542748871 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 20:39:08 INFO - PROCESS | 444 | 1463542748874 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:39:08 INFO - PROCESS | 444 | 1463542748876 Marionette TRACE conn7 <- [1,1038,null,{}] 20:39:08 INFO - PROCESS | 444 | 1463542748880 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:08 INFO - PROCESS | 444 | 1463542748969 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 20:39:08 INFO - PROCESS | 444 | 1463542748975 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 444 | ++DOCSHELL 15B3F000 == 70 [pid = 444] [id = 269] 20:39:08 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (15B42800) [pid = 444] [serial = 806] [outer = 00000000] 20:39:09 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (15C64800) [pid = 444] [serial = 807] [outer = 15B42800] 20:39:09 INFO - PROCESS | 444 | 1463542749022 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (166A9800) [pid = 444] [serial = 808] [outer = 15B42800] 20:39:09 INFO - PROCESS | 444 | 1463542749476 Marionette TRACE conn7 <- [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]]]}] 20:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 20:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:39:09 INFO - PROCESS | 444 | 1463542749548 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 20:39:09 INFO - PROCESS | 444 | 1463542749551 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 20:39:09 INFO - PROCESS | 444 | 1463542749554 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:39:09 INFO - PROCESS | 444 | 1463542749555 Marionette TRACE conn7 <- [1,1042,null,{}] 20:39:09 INFO - PROCESS | 444 | 1463542749559 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:09 INFO - PROCESS | 444 | 1463542749678 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 20:39:09 INFO - PROCESS | 444 | 1463542749769 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 444 | ++DOCSHELL 166AA800 == 71 [pid = 444] [id = 270] 20:39:09 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (1772E000) [pid = 444] [serial = 809] [outer = 00000000] 20:39:09 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (18204400) [pid = 444] [serial = 810] [outer = 1772E000] 20:39:09 INFO - PROCESS | 444 | 1463542749814 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (18252C00) [pid = 444] [serial = 811] [outer = 1772E000] 20:39:10 INFO - PROCESS | 444 | 1463542750227 Marionette TRACE conn7 <- [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]]]}] 20:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 20:39:10 INFO - PROCESS | 444 | 1463542750285 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 444 | 1463542750286 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 20:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:39:10 INFO - PROCESS | 444 | 1463542750290 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:39:10 INFO - PROCESS | 444 | 1463542750292 Marionette TRACE conn7 <- [1,1046,null,{}] 20:39:10 INFO - PROCESS | 444 | 1463542750295 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:10 INFO - PROCESS | 444 | 1463542750439 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 20:39:10 INFO - PROCESS | 444 | 1463542750508 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 444 | ++DOCSHELL 18D9A400 == 72 [pid = 444] [id = 271] 20:39:10 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (18DA3400) [pid = 444] [serial = 812] [outer = 00000000] 20:39:10 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (195DC800) [pid = 444] [serial = 813] [outer = 18DA3400] 20:39:10 INFO - PROCESS | 444 | 1463542750553 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (19749C00) [pid = 444] [serial = 814] [outer = 18DA3400] 20:39:10 INFO - PROCESS | 444 | 1463542750979 Marionette TRACE conn7 <- [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]]]}] 20:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 731ms 20:39:11 INFO - PROCESS | 444 | 1463542751052 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 444 | 1463542751054 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 20:39:11 INFO - PROCESS | 444 | 1463542751060 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - PROCESS | 444 | 1463542751061 Marionette TRACE conn7 <- [1,1050,null,{}] 20:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:39:11 INFO - PROCESS | 444 | 1463542751065 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:11 INFO - PROCESS | 444 | 1463542751186 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 20:39:11 INFO - PROCESS | 444 | 1463542751255 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 444 | ++DOCSHELL 1974E000 == 73 [pid = 444] [id = 272] 20:39:11 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (19750000) [pid = 444] [serial = 815] [outer = 00000000] 20:39:11 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (197E5C00) [pid = 444] [serial = 816] [outer = 19750000] 20:39:11 INFO - PROCESS | 444 | 1463542751300 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (1A218400) [pid = 444] [serial = 817] [outer = 19750000] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 162 (1974CC00) [pid = 444] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 161 (0FBED000) [pid = 444] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 160 (177E6C00) [pid = 444] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 159 (0CA22C00) [pid = 444] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 158 (1848A800) [pid = 444] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 157 (0C936400) [pid = 444] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:39:11 INFO - PROCESS | 444 | --DOMWINDOW == 156 (1A221800) [pid = 444] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:39:11 INFO - PROCESS | 444 | 1463542751762 Marionette TRACE conn7 <- [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]]]}] 20:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 20:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:39:11 INFO - PROCESS | 444 | 1463542751796 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 444 | 1463542751798 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 20:39:11 INFO - PROCESS | 444 | 1463542751801 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - PROCESS | 444 | 1463542751813 Marionette TRACE conn7 <- [1,1054,null,{}] 20:39:11 INFO - PROCESS | 444 | 1463542751816 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:11 INFO - PROCESS | 444 | 1463542751902 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 20:39:11 INFO - PROCESS | 444 | 1463542752002 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 444 | ++DOCSHELL 0CB37000 == 74 [pid = 444] [id = 273] 20:39:12 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (0FF51000) [pid = 444] [serial = 818] [outer = 00000000] 20:39:12 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (197E5400) [pid = 444] [serial = 819] [outer = 0FF51000] 20:39:12 INFO - PROCESS | 444 | 1463542752047 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (1A3A2800) [pid = 444] [serial = 820] [outer = 0FF51000] 20:39:12 INFO - PROCESS | 444 | 1463542752396 Marionette TRACE conn7 <- [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]]]}] 20:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 20:39:12 INFO - PROCESS | 444 | 1463542752432 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 444 | 1463542752434 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 20:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:39:12 INFO - PROCESS | 444 | 1463542752437 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:39:12 INFO - PROCESS | 444 | 1463542752439 Marionette TRACE conn7 <- [1,1058,null,{}] 20:39:12 INFO - PROCESS | 444 | 1463542752442 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:12 INFO - PROCESS | 444 | 1463542752567 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 20:39:12 INFO - PROCESS | 444 | 1463542752604 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 444 | ++DOCSHELL 10570800 == 75 [pid = 444] [id = 274] 20:39:12 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (1A39CC00) [pid = 444] [serial = 821] [outer = 00000000] 20:39:12 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (1A5E4400) [pid = 444] [serial = 822] [outer = 1A39CC00] 20:39:12 INFO - PROCESS | 444 | 1463542752648 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (1A5F4400) [pid = 444] [serial = 823] [outer = 1A39CC00] 20:39:13 INFO - PROCESS | 444 | 1463542753061 Marionette TRACE conn7 <- [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]]]}] 20:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 20:39:13 INFO - PROCESS | 444 | 1463542753109 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 444 | 1463542753111 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 20:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:39:13 INFO - PROCESS | 444 | 1463542753127 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - PROCESS | 444 | 1463542753129 Marionette TRACE conn7 <- [1,1062,null,{}] 20:39:13 INFO - PROCESS | 444 | 1463542753133 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:13 INFO - PROCESS | 444 | 1463542753221 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 20:39:13 INFO - PROCESS | 444 | 1463542753228 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 444 | ++DOCSHELL 197E4400 == 76 [pid = 444] [id = 275] 20:39:13 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (1A5E3000) [pid = 444] [serial = 824] [outer = 00000000] 20:39:13 INFO - PROCESS | 444 | ++DOMWINDOW == 164 (1A678C00) [pid = 444] [serial = 825] [outer = 1A5E3000] 20:39:13 INFO - PROCESS | 444 | 1463542753275 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 444 | ++DOMWINDOW == 165 (1A6C2400) [pid = 444] [serial = 826] [outer = 1A5E3000] 20:39:13 INFO - PROCESS | 444 | 1463542753844 Marionette TRACE conn7 <- [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]]]}] 20:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 790ms 20:39:13 INFO - PROCESS | 444 | 1463542753958 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 444 | 1463542753962 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 20:39:13 INFO - PROCESS | 444 | 1463542753973 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:39:13 INFO - PROCESS | 444 | 1463542753977 Marionette TRACE conn7 <- [1,1066,null,{}] 20:39:13 INFO - PROCESS | 444 | 1463542753985 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:14 INFO - PROCESS | 444 | 1463542754122 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 20:39:14 INFO - PROCESS | 444 | 1463542754247 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 444 | ++DOCSHELL 0C91E000 == 77 [pid = 444] [id = 276] 20:39:14 INFO - PROCESS | 444 | ++DOMWINDOW == 166 (0C93F000) [pid = 444] [serial = 827] [outer = 00000000] 20:39:14 INFO - PROCESS | 444 | ++DOMWINDOW == 167 (1057A800) [pid = 444] [serial = 828] [outer = 0C93F000] 20:39:14 INFO - PROCESS | 444 | 1463542754306 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 444 | ++DOMWINDOW == 168 (13314400) [pid = 444] [serial = 829] [outer = 0C93F000] 20:39:14 INFO - PROCESS | 444 | 1463542754877 Marionette TRACE conn7 <- [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]]]}] 20:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 20:39:14 INFO - PROCESS | 444 | 1463542754951 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 444 | 1463542754957 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 20:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:39:14 INFO - PROCESS | 444 | 1463542754964 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:39:14 INFO - PROCESS | 444 | 1463542754967 Marionette TRACE conn7 <- [1,1070,null,{}] 20:39:14 INFO - PROCESS | 444 | 1463542754971 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:15 INFO - PROCESS | 444 | 1463542755115 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 20:39:15 INFO - PROCESS | 444 | 1463542755259 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 444 | ++DOCSHELL 1482D000 == 78 [pid = 444] [id = 277] 20:39:15 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (148AD800) [pid = 444] [serial = 830] [outer = 00000000] 20:39:15 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (15B3E800) [pid = 444] [serial = 831] [outer = 148AD800] 20:39:15 INFO - PROCESS | 444 | 1463542755314 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (18246400) [pid = 444] [serial = 832] [outer = 148AD800] 20:39:15 INFO - PROCESS | 444 | 1463542755926 Marionette TRACE conn7 <- [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]]]}] 20:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1020ms 20:39:15 INFO - PROCESS | 444 | 1463542755985 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 444 | 1463542755988 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 20:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:39:15 INFO - PROCESS | 444 | 1463542755991 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:39:15 INFO - PROCESS | 444 | 1463542755995 Marionette TRACE conn7 <- [1,1074,null,{}] 20:39:16 INFO - PROCESS | 444 | 1463542756007 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:16 INFO - PROCESS | 444 | 1463542756173 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 20:39:16 INFO - PROCESS | 444 | 1463542756316 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 444 | ++DOCSHELL 197E3400 == 79 [pid = 444] [id = 278] 20:39:16 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (1A5E5400) [pid = 444] [serial = 833] [outer = 00000000] 20:39:16 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (1A856000) [pid = 444] [serial = 834] [outer = 1A5E5400] 20:39:16 INFO - PROCESS | 444 | 1463542756375 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (1B421800) [pid = 444] [serial = 835] [outer = 1A5E5400] 20:39:16 INFO - PROCESS | 444 | 1463542756995 Marionette TRACE conn7 <- [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]]]}] 20:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1019ms 20:39:17 INFO - PROCESS | 444 | 1463542757015 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 444 | 1463542757018 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 20:39:17 INFO - PROCESS | 444 | 1463542757021 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:39:17 INFO - PROCESS | 444 | 1463542757023 Marionette TRACE conn7 <- [1,1078,null,{}] 20:39:17 INFO - PROCESS | 444 | 1463542757027 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:17 INFO - PROCESS | 444 | 1463542757153 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 20:39:17 INFO - PROCESS | 444 | 1463542757270 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 444 | ++DOCSHELL 1B4F7400 == 80 [pid = 444] [id = 279] 20:39:17 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (1BC48400) [pid = 444] [serial = 836] [outer = 00000000] 20:39:17 INFO - PROCESS | 444 | ++DOMWINDOW == 176 (1BD0C000) [pid = 444] [serial = 837] [outer = 1BC48400] 20:39:17 INFO - PROCESS | 444 | 1463542757365 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (1C779800) [pid = 444] [serial = 838] [outer = 1BC48400] 20:39:17 INFO - PROCESS | 444 | 1463542757921 Marionette TRACE conn7 <- [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]]]}] 20:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 20:39:17 INFO - PROCESS | 444 | 1463542757995 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 444 | 1463542757997 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 20:39:17 INFO - PROCESS | 444 | 1463542758001 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:39:17 INFO - PROCESS | 444 | 1463542758003 Marionette TRACE conn7 <- [1,1082,null,{}] 20:39:17 INFO - PROCESS | 444 | 1463542758007 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:18 INFO - PROCESS | 444 | 1463542758115 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 20:39:18 INFO - PROCESS | 444 | 1463542758256 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 444 | ++DOCSHELL 1D10B400 == 81 [pid = 444] [id = 280] 20:39:18 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (1D10B800) [pid = 444] [serial = 839] [outer = 00000000] 20:39:18 INFO - PROCESS | 444 | ++DOMWINDOW == 179 (1D113800) [pid = 444] [serial = 840] [outer = 1D10B800] 20:39:18 INFO - PROCESS | 444 | 1463542758312 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (1D1C1C00) [pid = 444] [serial = 841] [outer = 1D10B800] 20:39:18 INFO - PROCESS | 444 | 1463542758867 Marionette TRACE conn7 <- [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]]]}] 20:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 20:39:18 INFO - PROCESS | 444 | 1463542758935 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 444 | 1463542758937 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 20:39:18 INFO - PROCESS | 444 | 1463542758940 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:39:18 INFO - PROCESS | 444 | 1463542758942 Marionette TRACE conn7 <- [1,1086,null,{}] 20:39:18 INFO - PROCESS | 444 | 1463542758947 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:19 INFO - PROCESS | 444 | 1463542759077 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 20:39:19 INFO - PROCESS | 444 | 1463542759224 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 444 | ++DOCSHELL 1D111000 == 82 [pid = 444] [id = 281] 20:39:19 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (1D6CC800) [pid = 444] [serial = 842] [outer = 00000000] 20:39:19 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (1D6EA000) [pid = 444] [serial = 843] [outer = 1D6CC800] 20:39:19 INFO - PROCESS | 444 | 1463542759280 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (1E061000) [pid = 444] [serial = 844] [outer = 1D6CC800] 20:39:19 INFO - PROCESS | 444 | 1463542759891 Marionette TRACE conn7 <- [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]]]}] 20:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1016ms 20:39:19 INFO - PROCESS | 444 | 1463542759976 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 20:39:19 INFO - PROCESS | 444 | 1463542759979 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 20:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:39:19 INFO - PROCESS | 444 | 1463542760003 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:39:19 INFO - PROCESS | 444 | 1463542760005 Marionette TRACE conn7 <- [1,1090,null,{}] 20:39:20 INFO - PROCESS | 444 | 1463542760028 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:20 INFO - PROCESS | 444 | 1463542760140 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 20:39:20 INFO - PROCESS | 444 | 1463542760284 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 444 | ++DOCSHELL 195D7400 == 83 [pid = 444] [id = 282] 20:39:20 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (195DD800) [pid = 444] [serial = 845] [outer = 00000000] 20:39:20 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (1A21D000) [pid = 444] [serial = 846] [outer = 195DD800] 20:39:20 INFO - PROCESS | 444 | 1463542760339 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (1A5FA000) [pid = 444] [serial = 847] [outer = 195DD800] 20:39:21 INFO - PROCESS | 444 | 1463542761181 Marionette TRACE conn7 <- [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]]]}] 20:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1265ms 20:39:21 INFO - PROCESS | 444 | 1463542761254 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 444 | 1463542761258 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 20:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:39:21 INFO - PROCESS | 444 | 1463542761263 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:39:21 INFO - PROCESS | 444 | 1463542761267 Marionette TRACE conn7 <- [1,1094,null,{}] 20:39:21 INFO - PROCESS | 444 | 1463542761272 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:21 INFO - PROCESS | 444 | 1463542761381 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 20:39:21 INFO - PROCESS | 444 | 1463542761527 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 444 | ++DOCSHELL 0FB05400 == 84 [pid = 444] [id = 283] 20:39:21 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (0FB10800) [pid = 444] [serial = 848] [outer = 00000000] 20:39:21 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (10BBC000) [pid = 444] [serial = 849] [outer = 0FB10800] 20:39:21 INFO - PROCESS | 444 | 1463542761579 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 444 | ++DOMWINDOW == 189 (141EE800) [pid = 444] [serial = 850] [outer = 0FB10800] 20:39:22 INFO - PROCESS | 444 | 1463542762148 Marionette TRACE conn7 <- [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]]]}] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 0CBAC800 == 83 [pid = 444] [id = 227] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 18246800 == 82 [pid = 444] [id = 197] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 10570800 == 81 [pid = 444] [id = 274] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 0CB37000 == 80 [pid = 444] [id = 273] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 1974E000 == 79 [pid = 444] [id = 272] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 18D9A400 == 78 [pid = 444] [id = 271] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 1480F000 == 77 [pid = 444] [id = 268] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 188 (1A6BA400) [pid = 444] [serial = 768] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 1076A400 == 76 [pid = 444] [id = 267] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 0CA1F400 == 75 [pid = 444] [id = 266] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 1D2A0400 == 74 [pid = 444] [id = 262] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 1C40E400 == 73 [pid = 444] [id = 261] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 1B3D3C00 == 72 [pid = 444] [id = 260] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 17728000 == 71 [pid = 444] [id = 259] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 14433000 == 70 [pid = 444] [id = 258] 20:39:22 INFO - PROCESS | 444 | --DOCSHELL 0C913400 == 69 [pid = 444] [id = 257] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 187 (14B2C400) [pid = 444] [serial = 729] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 186 (1E064800) [pid = 444] [serial = 735] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 185 (1A39D800) [pid = 444] [serial = 732] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 184 (1E0B5800) [pid = 444] [serial = 738] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 183 (2106EC00) [pid = 444] [serial = 741] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 182 (133AA400) [pid = 444] [serial = 753] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 181 (1480B000) [pid = 444] [serial = 754] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 180 (18486400) [pid = 444] [serial = 757] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 179 (14435000) [pid = 444] [serial = 751] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 178 (1077BC00) [pid = 444] [serial = 750] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 177 (141E9C00) [pid = 444] [serial = 748] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 176 (10B19C00) [pid = 444] [serial = 747] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 175 (23278C00) [pid = 444] [serial = 744] [outer = 00000000] [url = about:blank] 20:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 989ms 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 174 (19787C00) [pid = 444] [serial = 762] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 173 (19C09400) [pid = 444] [serial = 763] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 172 (1824FC00) [pid = 444] [serial = 756] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 171 (18DA4000) [pid = 444] [serial = 759] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 170 (1A5EF000) [pid = 444] [serial = 766] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 169 (1A5DE800) [pid = 444] [serial = 765] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | --DOMWINDOW == 168 (195D7C00) [pid = 444] [serial = 760] [outer = 00000000] [url = about:blank] 20:39:22 INFO - PROCESS | 444 | 1463542762281 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 444 | 1463542762287 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 20:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:39:22 INFO - PROCESS | 444 | 1463542762301 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:39:22 INFO - PROCESS | 444 | 1463542762304 Marionette TRACE conn7 <- [1,1098,null,{}] 20:39:22 INFO - PROCESS | 444 | 1463542762308 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:22 INFO - PROCESS | 444 | 1463542762397 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 20:39:22 INFO - PROCESS | 444 | 1463542762404 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 444 | ++DOCSHELL 0FAEE000 == 70 [pid = 444] [id = 284] 20:39:22 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (0FAF2000) [pid = 444] [serial = 851] [outer = 00000000] 20:39:22 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (10369C00) [pid = 444] [serial = 852] [outer = 0FAF2000] 20:39:22 INFO - PROCESS | 444 | 1463542762450 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (1077D000) [pid = 444] [serial = 853] [outer = 0FAF2000] 20:39:23 INFO - PROCESS | 444 | 1463542763027 Marionette TRACE conn7 <- [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]]]}] 20:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 791ms 20:39:23 INFO - PROCESS | 444 | 1463542763090 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 444 | 1463542763092 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 20:39:23 INFO - PROCESS | 444 | 1463542763096 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:39:23 INFO - PROCESS | 444 | 1463542763099 Marionette TRACE conn7 <- [1,1102,null,{}] 20:39:23 INFO - PROCESS | 444 | 1463542763109 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:23 INFO - PROCESS | 444 | 1463542763204 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 20:39:23 INFO - PROCESS | 444 | 1463542763315 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 444 | ++DOCSHELL 148ADC00 == 71 [pid = 444] [id = 285] 20:39:23 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (148B4800) [pid = 444] [serial = 854] [outer = 00000000] 20:39:23 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (14A25C00) [pid = 444] [serial = 855] [outer = 148B4800] 20:39:23 INFO - PROCESS | 444 | 1463542763364 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (15C39800) [pid = 444] [serial = 856] [outer = 148B4800] 20:39:23 INFO - PROCESS | 444 | 1463542763743 Marionette TRACE conn7 <- [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]]]}] 20:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 20:39:23 INFO - PROCESS | 444 | 1463542763770 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 444 | 1463542763773 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 20:39:23 INFO - PROCESS | 444 | 1463542763776 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - PROCESS | 444 | 1463542763777 Marionette TRACE conn7 <- [1,1106,null,{}] 20:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:39:23 INFO - PROCESS | 444 | 1463542763781 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:23 INFO - PROCESS | 444 | 1463542763870 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 20:39:23 INFO - PROCESS | 444 | 1463542763876 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 444 | ++DOCSHELL 166A1000 == 72 [pid = 444] [id = 286] 20:39:23 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (166A1400) [pid = 444] [serial = 857] [outer = 00000000] 20:39:23 INFO - PROCESS | 444 | ++DOMWINDOW == 176 (177E9800) [pid = 444] [serial = 858] [outer = 166A1400] 20:39:23 INFO - PROCESS | 444 | 1463542763923 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (18251800) [pid = 444] [serial = 859] [outer = 166A1400] 20:39:24 INFO - PROCESS | 444 | 1463542764389 Marionette TRACE conn7 <- [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]]]}] 20:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 20:39:24 INFO - PROCESS | 444 | 1463542764414 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 444 | 1463542764415 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 20:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:39:24 INFO - PROCESS | 444 | 1463542764428 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:39:24 INFO - PROCESS | 444 | 1463542764430 Marionette TRACE conn7 <- [1,1110,null,{}] 20:39:24 INFO - PROCESS | 444 | 1463542764460 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:24 INFO - PROCESS | 444 | 1463542764586 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 20:39:24 INFO - PROCESS | 444 | 1463542764651 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 444 | ++DOCSHELL 18247400 == 73 [pid = 444] [id = 287] 20:39:24 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (18253C00) [pid = 444] [serial = 860] [outer = 00000000] 20:39:24 INFO - PROCESS | 444 | ++DOMWINDOW == 179 (18D9DC00) [pid = 444] [serial = 861] [outer = 18253C00] 20:39:24 INFO - PROCESS | 444 | 1463542764696 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (18DA4400) [pid = 444] [serial = 862] [outer = 18253C00] 20:39:25 INFO - PROCESS | 444 | 1463542765102 Marionette TRACE conn7 <- [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]]]}] 20:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 750ms 20:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:39:25 INFO - PROCESS | 444 | 1463542765170 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 444 | 1463542765172 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 20:39:25 INFO - PROCESS | 444 | 1463542765175 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - PROCESS | 444 | 1463542765177 Marionette TRACE conn7 <- [1,1114,null,{}] 20:39:25 INFO - PROCESS | 444 | 1463542765181 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:25 INFO - PROCESS | 444 | 1463542765349 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 20:39:25 INFO - PROCESS | 444 | 1463542765376 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 444 | ++DOCSHELL 18D9D400 == 74 [pid = 444] [id = 288] 20:39:25 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (195D6000) [pid = 444] [serial = 863] [outer = 00000000] 20:39:25 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (19C07400) [pid = 444] [serial = 864] [outer = 195D6000] 20:39:25 INFO - PROCESS | 444 | 1463542765421 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (141E7400) [pid = 444] [serial = 865] [outer = 195D6000] 20:39:25 INFO - PROCESS | 444 | 1463542765876 Marionette TRACE conn7 <- [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]]]}] 20:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 20:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:39:25 INFO - PROCESS | 444 | 1463542765906 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 444 | 1463542765908 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 20:39:25 INFO - PROCESS | 444 | 1463542765911 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - PROCESS | 444 | 1463542765913 Marionette TRACE conn7 <- [1,1118,null,{}] 20:39:25 INFO - PROCESS | 444 | 1463542765917 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:26 INFO - PROCESS | 444 | 1463542766038 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 20:39:26 INFO - PROCESS | 444 | 1463542766106 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 444 | ++DOCSHELL 197E6800 == 75 [pid = 444] [id = 289] 20:39:26 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (1A21E000) [pid = 444] [serial = 866] [outer = 00000000] 20:39:26 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (1A5E1400) [pid = 444] [serial = 867] [outer = 1A21E000] 20:39:26 INFO - PROCESS | 444 | 1463542766150 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (1A5E9000) [pid = 444] [serial = 868] [outer = 1A21E000] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 185 (1076CC00) [pid = 444] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 184 (0CA25800) [pid = 444] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 183 (15B42800) [pid = 444] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 182 (19750000) [pid = 444] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 181 (1480F800) [pid = 444] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 180 (1A39CC00) [pid = 444] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 179 (1A66B800) [pid = 444] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 178 (1772E000) [pid = 444] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 177 (18DA3400) [pid = 444] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:39:26 INFO - PROCESS | 444 | --DOMWINDOW == 176 (0FF51000) [pid = 444] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:39:26 INFO - PROCESS | 444 | 1463542766793 Marionette TRACE conn7 <- [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]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 20:39:26 INFO - PROCESS | 444 | 1463542766842 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 444 | 1463542766844 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 20:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:39:26 INFO - PROCESS | 444 | 1463542766847 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 444 | 1463542766849 Marionette TRACE conn7 <- [1,1122,null,{}] 20:39:26 INFO - PROCESS | 444 | 1463542766853 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:26 INFO - PROCESS | 444 | 1463542766983 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 20:39:27 INFO - PROCESS | 444 | 1463542767051 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 444 | ++DOCSHELL 0FA38800 == 76 [pid = 444] [id = 290] 20:39:27 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (0FAEE800) [pid = 444] [serial = 869] [outer = 00000000] 20:39:27 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (19755000) [pid = 444] [serial = 870] [outer = 0FAEE800] 20:39:27 INFO - PROCESS | 444 | 1463542767096 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 444 | ++DOMWINDOW == 179 (1A5F0800) [pid = 444] [serial = 871] [outer = 0FAEE800] 20:39:27 INFO - PROCESS | 444 | 1463542767436 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 20:39:27 INFO - PROCESS | 444 | 1463542767494 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 20:39:27 INFO - PROCESS | 444 | 1463542767496 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 20:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:39:27 INFO - PROCESS | 444 | 1463542767501 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:39:27 INFO - PROCESS | 444 | 1463542767502 Marionette TRACE conn7 <- [1,1126,null,{}] 20:39:27 INFO - PROCESS | 444 | 1463542767506 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:27 INFO - PROCESS | 444 | 1463542767591 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 20:39:27 INFO - PROCESS | 444 | 1463542767598 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 444 | ++DOCSHELL 18250000 == 77 [pid = 444] [id = 291] 20:39:27 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (1A5F6800) [pid = 444] [serial = 872] [outer = 00000000] 20:39:27 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (1A771400) [pid = 444] [serial = 873] [outer = 1A5F6800] 20:39:27 INFO - PROCESS | 444 | 1463542767642 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (1A861800) [pid = 444] [serial = 874] [outer = 1A5F6800] 20:39:28 INFO - PROCESS | 444 | 1463542768078 Marionette TRACE conn7 <- [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]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 20:39:28 INFO - PROCESS | 444 | 1463542768136 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 444 | 1463542768139 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 20:39:28 INFO - PROCESS | 444 | 1463542768142 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:39:28 INFO - PROCESS | 444 | 1463542768144 Marionette TRACE conn7 <- [1,1130,null,{}] 20:39:28 INFO - PROCESS | 444 | 1463542768147 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:28 INFO - PROCESS | 444 | 1463542768235 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 20:39:28 INFO - PROCESS | 444 | 1463542768241 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 444 | ++DOCSHELL 18252400 == 78 [pid = 444] [id = 292] 20:39:28 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (1A5DD400) [pid = 444] [serial = 875] [outer = 00000000] 20:39:28 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (1BC3F400) [pid = 444] [serial = 876] [outer = 1A5DD400] 20:39:28 INFO - PROCESS | 444 | 1463542768285 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (1C409400) [pid = 444] [serial = 877] [outer = 1A5DD400] 20:39:28 INFO - PROCESS | 444 | 1463542768912 Marionette TRACE conn7 <- [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]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 830ms 20:39:28 INFO - PROCESS | 444 | 1463542768977 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 444 | 1463542768981 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 20:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:39:28 INFO - PROCESS | 444 | 1463542768987 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 444 | 1463542768992 Marionette TRACE conn7 <- [1,1134,null,{}] 20:39:28 INFO - PROCESS | 444 | 1463542768999 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:29 INFO - PROCESS | 444 | 1463542769193 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 20:39:29 INFO - PROCESS | 444 | 1463542769301 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 444 | ++DOCSHELL 0CA21C00 == 79 [pid = 444] [id = 293] 20:39:29 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (0FBF2800) [pid = 444] [serial = 878] [outer = 00000000] 20:39:29 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (10788400) [pid = 444] [serial = 879] [outer = 0FBF2800] 20:39:29 INFO - PROCESS | 444 | 1463542769358 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (1410B000) [pid = 444] [serial = 880] [outer = 0FBF2800] 20:39:29 INFO - PROCESS | 444 | 1463542769970 Marionette TRACE conn7 <- [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]]]}] 20:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1023ms 20:39:30 INFO - PROCESS | 444 | 1463542770015 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 444 | 1463542770022 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 20:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:39:30 INFO - PROCESS | 444 | 1463542770029 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - PROCESS | 444 | 1463542770032 Marionette TRACE conn7 <- [1,1138,null,{}] 20:39:30 INFO - PROCESS | 444 | 1463542770036 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:30 INFO - PROCESS | 444 | 1463542770151 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 20:39:30 INFO - PROCESS | 444 | 1463542770309 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 444 | ++DOCSHELL 14435000 == 80 [pid = 444] [id = 294] 20:39:30 INFO - PROCESS | 444 | ++DOMWINDOW == 189 (148BAC00) [pid = 444] [serial = 881] [outer = 00000000] 20:39:30 INFO - PROCESS | 444 | ++DOMWINDOW == 190 (166A5000) [pid = 444] [serial = 882] [outer = 148BAC00] 20:39:30 INFO - PROCESS | 444 | 1463542770365 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 444 | ++DOMWINDOW == 191 (195D5400) [pid = 444] [serial = 883] [outer = 148BAC00] 20:39:31 INFO - PROCESS | 444 | 1463542771076 Marionette TRACE conn7 <- [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]]]}] 20:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1124ms 20:39:31 INFO - PROCESS | 444 | 1463542771154 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 20:39:31 INFO - PROCESS | 444 | 1463542771156 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 20:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:39:31 INFO - PROCESS | 444 | 1463542771160 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:39:31 INFO - PROCESS | 444 | 1463542771164 Marionette TRACE conn7 <- [1,1142,null,{}] 20:39:31 INFO - PROCESS | 444 | 1463542771219 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:31 INFO - PROCESS | 444 | 1463542771333 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 20:39:31 INFO - PROCESS | 444 | 1463542771470 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 444 | ++DOCSHELL 1D116400 == 81 [pid = 444] [id = 295] 20:39:31 INFO - PROCESS | 444 | ++DOMWINDOW == 192 (1D2A1400) [pid = 444] [serial = 884] [outer = 00000000] 20:39:31 INFO - PROCESS | 444 | ++DOMWINDOW == 193 (1D6C4C00) [pid = 444] [serial = 885] [outer = 1D2A1400] 20:39:31 INFO - PROCESS | 444 | 1463542771527 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 444 | ++DOMWINDOW == 194 (1D6E2000) [pid = 444] [serial = 886] [outer = 1D2A1400] 20:39:31 INFO - PROCESS | 444 | [444] 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 20:39:32 INFO - PROCESS | 444 | 1463542772119 Marionette TRACE conn7 <- [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]]]}] 20:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 969ms 20:39:32 INFO - PROCESS | 444 | 1463542772133 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 444 | 1463542772136 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 20:39:32 INFO - PROCESS | 444 | 1463542772140 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:39:32 INFO - PROCESS | 444 | 1463542772142 Marionette TRACE conn7 <- [1,1146,null,{}] 20:39:32 INFO - PROCESS | 444 | 1463542772146 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:32 INFO - PROCESS | 444 | 1463542772259 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 20:39:32 INFO - PROCESS | 444 | 1463542772417 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:32 INFO - PROCESS | 444 | ++DOCSHELL 1E06B400 == 82 [pid = 444] [id = 296] 20:39:32 INFO - PROCESS | 444 | ++DOMWINDOW == 195 (1E0AB400) [pid = 444] [serial = 887] [outer = 00000000] 20:39:32 INFO - PROCESS | 444 | ++DOMWINDOW == 196 (1E0B1C00) [pid = 444] [serial = 888] [outer = 1E0AB400] 20:39:32 INFO - PROCESS | 444 | 1463542772475 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 444 | ++DOMWINDOW == 197 (1EA86800) [pid = 444] [serial = 889] [outer = 1E0AB400] 20:39:33 INFO - PROCESS | 444 | 1463542773096 Marionette TRACE conn7 <- [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]]]}] 20:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 20:39:33 INFO - PROCESS | 444 | 1463542773113 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 444 | 1463542773116 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 20:39:33 INFO - PROCESS | 444 | 1463542773119 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:39:33 INFO - PROCESS | 444 | 1463542773121 Marionette TRACE conn7 <- [1,1150,null,{}] 20:39:33 INFO - PROCESS | 444 | 1463542773124 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:33 INFO - PROCESS | 444 | 1463542773238 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 20:39:33 INFO - PROCESS | 444 | 1463542773383 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:33 INFO - PROCESS | 444 | ++DOCSHELL 20F9DC00 == 83 [pid = 444] [id = 297] 20:39:33 INFO - PROCESS | 444 | ++DOMWINDOW == 198 (20FA6C00) [pid = 444] [serial = 890] [outer = 00000000] 20:39:33 INFO - PROCESS | 444 | ++DOMWINDOW == 199 (2106F800) [pid = 444] [serial = 891] [outer = 20FA6C00] 20:39:33 INFO - PROCESS | 444 | 1463542773438 Marionette DEBUG loaded listener.js 20:39:33 INFO - PROCESS | 444 | ++DOMWINDOW == 200 (21BCE400) [pid = 444] [serial = 892] [outer = 20FA6C00] 20:39:34 INFO - PROCESS | 444 | 1463542774022 Marionette TRACE conn7 <- [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]]]}] 20:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 20:39:34 INFO - PROCESS | 444 | 1463542774094 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 444 | 1463542774096 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 20:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:39:34 INFO - PROCESS | 444 | 1463542774099 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:39:34 INFO - PROCESS | 444 | 1463542774101 Marionette TRACE conn7 <- [1,1154,null,{}] 20:39:34 INFO - PROCESS | 444 | 1463542774105 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:34 INFO - PROCESS | 444 | 1463542774269 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 20:39:34 INFO - PROCESS | 444 | 1463542774410 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 444 | ++DOCSHELL 21076C00 == 84 [pid = 444] [id = 298] 20:39:34 INFO - PROCESS | 444 | ++DOMWINDOW == 201 (21BCF400) [pid = 444] [serial = 893] [outer = 00000000] 20:39:34 INFO - PROCESS | 444 | ++DOMWINDOW == 202 (22722000) [pid = 444] [serial = 894] [outer = 21BCF400] 20:39:34 INFO - PROCESS | 444 | 1463542774469 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 444 | ++DOMWINDOW == 203 (22726000) [pid = 444] [serial = 895] [outer = 21BCF400] 20:39:35 INFO - PROCESS | 444 | 1463542775027 Marionette TRACE conn7 <- [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]]]}] 20:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 20:39:35 INFO - PROCESS | 444 | 1463542775086 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 444 | 1463542775088 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 20:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:39:35 INFO - PROCESS | 444 | 1463542775092 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:39:35 INFO - PROCESS | 444 | 1463542775094 Marionette TRACE conn7 <- [1,1158,null,{}] 20:39:35 INFO - PROCESS | 444 | 1463542775098 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:35 INFO - PROCESS | 444 | 1463542775206 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 20:39:35 INFO - PROCESS | 444 | 1463542775365 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 444 | ++DOCSHELL 2271BC00 == 85 [pid = 444] [id = 299] 20:39:35 INFO - PROCESS | 444 | ++DOMWINDOW == 204 (22720800) [pid = 444] [serial = 896] [outer = 00000000] 20:39:35 INFO - PROCESS | 444 | ++DOMWINDOW == 205 (22D5B800) [pid = 444] [serial = 897] [outer = 22720800] 20:39:35 INFO - PROCESS | 444 | 1463542775420 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 444 | ++DOMWINDOW == 206 (22D60400) [pid = 444] [serial = 898] [outer = 22720800] 20:39:36 INFO - PROCESS | 444 | 1463542776032 Marionette TRACE conn7 <- [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]]]}] 20:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 20:39:36 INFO - PROCESS | 444 | 1463542776064 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 20:39:36 INFO - PROCESS | 444 | 1463542776067 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 20:39:36 INFO - PROCESS | 444 | 1463542776070 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:39:36 INFO - PROCESS | 444 | 1463542776072 Marionette TRACE conn7 <- [1,1162,null,{}] 20:39:36 INFO - PROCESS | 444 | 1463542776076 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:36 INFO - PROCESS | 444 | 1463542776234 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 20:39:36 INFO - PROCESS | 444 | 1463542776347 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 444 | ++DOCSHELL 0FA3D000 == 86 [pid = 444] [id = 300] 20:39:36 INFO - PROCESS | 444 | ++DOMWINDOW == 207 (0FF58400) [pid = 444] [serial = 899] [outer = 00000000] 20:39:36 INFO - PROCESS | 444 | ++DOMWINDOW == 208 (16B1D800) [pid = 444] [serial = 900] [outer = 0FF58400] 20:39:36 INFO - PROCESS | 444 | 1463542776403 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 444 | ++DOMWINDOW == 209 (197DA000) [pid = 444] [serial = 901] [outer = 0FF58400] 20:39:37 INFO - PROCESS | 444 | 1463542777161 Marionette TRACE conn7 <- [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] 20:39:37 INFO - PROCESS | 444 | 1463542777213 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 20:39:37 INFO - PROCESS | 444 | 1463542777217 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:39:37 INFO - PROCESS | 444 | 1463542777221 Marionette TRACE conn7 <- [1,1166,null,{}] 20:39:37 INFO - PROCESS | 444 | 1463542777227 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:37 INFO - PROCESS | 444 | 1463542777337 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 20:39:37 INFO - PROCESS | 444 | 1463542777488 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 444 | ++DOCSHELL 0FF52000 == 87 [pid = 444] [id = 301] 20:39:37 INFO - PROCESS | 444 | ++DOMWINDOW == 210 (1005F400) [pid = 444] [serial = 902] [outer = 00000000] 20:39:37 INFO - PROCESS | 444 | ++DOMWINDOW == 211 (15C64C00) [pid = 444] [serial = 903] [outer = 1005F400] 20:39:37 INFO - PROCESS | 444 | 1463542777541 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 444 | ++DOMWINDOW == 212 (1772DC00) [pid = 444] [serial = 904] [outer = 1005F400] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 10579C00 == 86 [pid = 444] [id = 185] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 18250000 == 85 [pid = 444] [id = 291] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 0FA38800 == 84 [pid = 444] [id = 290] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 15B3F000 == 83 [pid = 444] [id = 269] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 197E6800 == 82 [pid = 444] [id = 289] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 18D9D400 == 81 [pid = 444] [id = 288] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 18247400 == 80 [pid = 444] [id = 287] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 166A1000 == 79 [pid = 444] [id = 286] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 148ADC00 == 78 [pid = 444] [id = 285] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 0FAEE000 == 77 [pid = 444] [id = 284] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 0FB05400 == 76 [pid = 444] [id = 283] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 211 (0C93E000) [pid = 444] [serial = 771] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 210 (14AD9800) [pid = 444] [serial = 774] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 209 (197E6400) [pid = 444] [serial = 777] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 208 (1BC41C00) [pid = 444] [serial = 780] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 207 (1D10F800) [pid = 444] [serial = 783] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 206 (1D6C0000) [pid = 444] [serial = 786] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 205 (1E066400) [pid = 444] [serial = 789] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 204 (20FA5000) [pid = 444] [serial = 792] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 203 (1A678C00) [pid = 444] [serial = 825] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 1D111000 == 75 [pid = 444] [id = 281] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 1D10B400 == 74 [pid = 444] [id = 280] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 1B4F7400 == 73 [pid = 444] [id = 279] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 197E3400 == 72 [pid = 444] [id = 278] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 1482D000 == 71 [pid = 444] [id = 277] 20:39:38 INFO - PROCESS | 444 | --DOCSHELL 0C91E000 == 70 [pid = 444] [id = 276] 20:39:38 INFO - PROCESS | 444 | 1463542778159 Marionette TRACE conn7 <- [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] 20:39:38 INFO - PROCESS | 444 | 1463542778199 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 20:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 202 (1A6C5800) [pid = 444] [serial = 769] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 201 (18204400) [pid = 444] [serial = 810] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 200 (19749C00) [pid = 444] [serial = 814] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 199 (195DC800) [pid = 444] [serial = 813] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 198 (197E5400) [pid = 444] [serial = 819] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 197 (10B0CC00) [pid = 444] [serial = 801] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 196 (110AF400) [pid = 444] [serial = 802] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 195 (0FBF8C00) [pid = 444] [serial = 799] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 194 (0FAEC800) [pid = 444] [serial = 798] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 193 (15C64800) [pid = 444] [serial = 807] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 192 (197E5C00) [pid = 444] [serial = 816] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 191 (14A19400) [pid = 444] [serial = 804] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 190 (14A26C00) [pid = 444] [serial = 805] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 189 (1641C000) [pid = 444] [serial = 795] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 188 (1A5E4400) [pid = 444] [serial = 822] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 187 (1A218400) [pid = 444] [serial = 817] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 186 (1A3A2800) [pid = 444] [serial = 820] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 185 (1A5F4400) [pid = 444] [serial = 823] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 184 (166A9800) [pid = 444] [serial = 808] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | --DOMWINDOW == 183 (18252C00) [pid = 444] [serial = 811] [outer = 00000000] [url = about:blank] 20:39:38 INFO - PROCESS | 444 | 1463542778239 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 444 | 1463542778242 Marionette TRACE conn7 <- [1,1170,null,{}] 20:39:38 INFO - PROCESS | 444 | 1463542778248 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:38 INFO - PROCESS | 444 | 1463542778343 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 20:39:38 INFO - PROCESS | 444 | 1463542778350 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 444 | ++DOCSHELL 0FB0FC00 == 71 [pid = 444] [id = 302] 20:39:38 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (0FB5B000) [pid = 444] [serial = 905] [outer = 00000000] 20:39:38 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (141E7000) [pid = 444] [serial = 906] [outer = 0FB5B000] 20:39:38 INFO - PROCESS | 444 | 1463542778402 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (1482FC00) [pid = 444] [serial = 907] [outer = 0FB5B000] 20:39:38 INFO - PROCESS | 444 | 1463542778935 Marionette TRACE conn7 <- [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] 20:39:38 INFO - PROCESS | 444 | 1463542778973 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 20:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:39:38 INFO - PROCESS | 444 | 1463542778977 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 444 | 1463542778980 Marionette TRACE conn7 <- [1,1174,null,{}] 20:39:38 INFO - PROCESS | 444 | 1463542778990 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:39 INFO - PROCESS | 444 | 1463542779089 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 20:39:39 INFO - PROCESS | 444 | 1463542779198 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 444 | ++DOCSHELL 18206800 == 72 [pid = 444] [id = 303] 20:39:39 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (1820D400) [pid = 444] [serial = 908] [outer = 00000000] 20:39:39 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (192F5C00) [pid = 444] [serial = 909] [outer = 1820D400] 20:39:39 INFO - PROCESS | 444 | 1463542779245 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 444 | ++DOMWINDOW == 189 (19749C00) [pid = 444] [serial = 910] [outer = 1820D400] 20:39:39 INFO - PROCESS | 444 | 1463542779625 Marionette TRACE conn7 <- [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] 20:39:39 INFO - PROCESS | 444 | 1463542779653 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 20:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:39:39 INFO - PROCESS | 444 | 1463542779657 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:39:39 INFO - PROCESS | 444 | 1463542779658 Marionette TRACE conn7 <- [1,1178,null,{}] 20:39:39 INFO - PROCESS | 444 | 1463542779662 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:39 INFO - PROCESS | 444 | 1463542779754 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 20:39:39 INFO - PROCESS | 444 | 1463542779761 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 444 | ++DOCSHELL 197DA400 == 73 [pid = 444] [id = 304] 20:39:39 INFO - PROCESS | 444 | ++DOMWINDOW == 190 (197E6000) [pid = 444] [serial = 911] [outer = 00000000] 20:39:39 INFO - PROCESS | 444 | ++DOMWINDOW == 191 (1A223000) [pid = 444] [serial = 912] [outer = 197E6000] 20:39:39 INFO - PROCESS | 444 | 1463542779807 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 444 | ++DOMWINDOW == 192 (1A3A4C00) [pid = 444] [serial = 913] [outer = 197E6000] 20:39:40 INFO - PROCESS | 444 | 1463542780264 Marionette TRACE conn7 <- [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] 20:39:40 INFO - PROCESS | 444 | 1463542780318 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 20:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:39:40 INFO - PROCESS | 444 | 1463542780345 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - PROCESS | 444 | 1463542780347 Marionette TRACE conn7 <- [1,1182,null,{}] 20:39:40 INFO - PROCESS | 444 | 1463542780350 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:40 INFO - PROCESS | 444 | 1463542780480 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 20:39:40 INFO - PROCESS | 444 | 1463542780548 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 444 | ++DOCSHELL 1A221800 == 74 [pid = 444] [id = 305] 20:39:40 INFO - PROCESS | 444 | ++DOMWINDOW == 193 (1A5E0C00) [pid = 444] [serial = 914] [outer = 00000000] 20:39:40 INFO - PROCESS | 444 | ++DOMWINDOW == 194 (1A676800) [pid = 444] [serial = 915] [outer = 1A5E0C00] 20:39:40 INFO - PROCESS | 444 | 1463542780593 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 444 | ++DOMWINDOW == 195 (1A770400) [pid = 444] [serial = 916] [outer = 1A5E0C00] 20:39:41 INFO - PROCESS | 444 | 1463542781046 Marionette TRACE conn7 <- [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] 20:39:41 INFO - PROCESS | 444 | 1463542781079 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 20:39:41 INFO - PROCESS | 444 | 1463542781082 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 444 | 1463542781083 Marionette TRACE conn7 <- [1,1186,null,{}] 20:39:41 INFO - PROCESS | 444 | 1463542781087 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:41 INFO - PROCESS | 444 | 1463542781252 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 20:39:41 INFO - PROCESS | 444 | 1463542781326 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 444 | ++DOCSHELL 1A777000 == 75 [pid = 444] [id = 306] 20:39:41 INFO - PROCESS | 444 | ++DOMWINDOW == 196 (1A864400) [pid = 444] [serial = 917] [outer = 00000000] 20:39:41 INFO - PROCESS | 444 | ++DOMWINDOW == 197 (1D116800) [pid = 444] [serial = 918] [outer = 1A864400] 20:39:41 INFO - PROCESS | 444 | 1463542781373 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 444 | ++DOMWINDOW == 198 (1D1C0000) [pid = 444] [serial = 919] [outer = 1A864400] 20:39:41 INFO - PROCESS | 444 | 1463542781791 Marionette TRACE conn7 <- [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]]]}] 20:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 20:39:41 INFO - PROCESS | 444 | 1463542781813 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 444 | 1463542781814 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 20:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:39:41 INFO - PROCESS | 444 | 1463542781824 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 444 | 1463542781826 Marionette TRACE conn7 <- [1,1190,null,{}] 20:39:41 INFO - PROCESS | 444 | 1463542781830 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:41 INFO - PROCESS | 444 | 1463542781954 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 20:39:42 INFO - PROCESS | 444 | 1463542782019 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 444 | ++DOCSHELL 1D1BB800 == 76 [pid = 444] [id = 307] 20:39:42 INFO - PROCESS | 444 | ++DOMWINDOW == 199 (1D1BE000) [pid = 444] [serial = 920] [outer = 00000000] 20:39:42 INFO - PROCESS | 444 | ++DOMWINDOW == 200 (1D6C9400) [pid = 444] [serial = 921] [outer = 1D1BE000] 20:39:42 INFO - PROCESS | 444 | 1463542782069 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 444 | ++DOMWINDOW == 201 (1D6ED800) [pid = 444] [serial = 922] [outer = 1D1BE000] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 200 (1A21E000) [pid = 444] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 199 (195D6000) [pid = 444] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 198 (0FAEE800) [pid = 444] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 197 (166A1400) [pid = 444] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 196 (0FB10800) [pid = 444] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 195 (148B4800) [pid = 444] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 194 (0FAF2000) [pid = 444] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 193 (1A5F6800) [pid = 444] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:39:42 INFO - PROCESS | 444 | --DOMWINDOW == 192 (18253C00) [pid = 444] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:39:42 INFO - PROCESS | 444 | 1463542782648 Marionette TRACE conn7 <- [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]]]}] 20:39:42 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 20:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 869ms 20:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:39:42 INFO - PROCESS | 444 | 1463542782698 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 20:39:42 INFO - PROCESS | 444 | 1463542782700 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 20:39:42 INFO - PROCESS | 444 | 1463542782702 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:39:42 INFO - PROCESS | 444 | 1463542782704 Marionette TRACE conn7 <- [1,1194,null,{}] 20:39:42 INFO - PROCESS | 444 | 1463542782717 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:42 INFO - PROCESS | 444 | 1463542782843 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 20:39:42 INFO - PROCESS | 444 | 1463542782914 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 444 | ++DOCSHELL 14801400 == 77 [pid = 444] [id = 308] 20:39:42 INFO - PROCESS | 444 | ++DOMWINDOW == 193 (148B6400) [pid = 444] [serial = 923] [outer = 00000000] 20:39:42 INFO - PROCESS | 444 | ++DOMWINDOW == 194 (1A5EE000) [pid = 444] [serial = 924] [outer = 148B6400] 20:39:42 INFO - PROCESS | 444 | 1463542782958 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 444 | ++DOMWINDOW == 195 (1D1C2400) [pid = 444] [serial = 925] [outer = 148B6400] 20:39:43 INFO - PROCESS | 444 | 1463542783312 Marionette TRACE conn7 <- [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]]]}] 20:39:43 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 20:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 20:39:43 INFO - PROCESS | 444 | 1463542783374 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 20:39:43 INFO - PROCESS | 444 | 1463542783376 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 20:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:39:43 INFO - PROCESS | 444 | 1463542783379 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:39:43 INFO - PROCESS | 444 | 1463542783381 Marionette TRACE conn7 <- [1,1198,null,{}] 20:39:43 INFO - PROCESS | 444 | 1463542783384 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:43 INFO - PROCESS | 444 | 1463542783472 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 20:39:43 INFO - PROCESS | 444 | 1463542783478 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 444 | ++DOCSHELL 1E0B7800 == 78 [pid = 444] [id = 309] 20:39:43 INFO - PROCESS | 444 | ++DOMWINDOW == 196 (1EA83800) [pid = 444] [serial = 926] [outer = 00000000] 20:39:43 INFO - PROCESS | 444 | ++DOMWINDOW == 197 (21BCFC00) [pid = 444] [serial = 927] [outer = 1EA83800] 20:39:43 INFO - PROCESS | 444 | 1463542783523 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 444 | ++DOMWINDOW == 198 (22721400) [pid = 444] [serial = 928] [outer = 1EA83800] 20:39:43 INFO - PROCESS | 444 | 1463542783969 Marionette TRACE conn7 <- [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]]]}] 20:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 20:39:44 INFO - PROCESS | 444 | 1463542784014 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 20:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:39:44 INFO - PROCESS | 444 | 1463542784016 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 20:39:44 INFO - PROCESS | 444 | 1463542784019 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 444 | 1463542784020 Marionette TRACE conn7 <- [1,1202,null,{}] 20:39:44 INFO - PROCESS | 444 | 1463542784024 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:44 INFO - PROCESS | 444 | 1463542784112 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 20:39:44 INFO - PROCESS | 444 | 1463542784119 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:44 INFO - PROCESS | 444 | ++DOCSHELL 2230A400 == 79 [pid = 444] [id = 310] 20:39:44 INFO - PROCESS | 444 | ++DOMWINDOW == 199 (2230C000) [pid = 444] [serial = 929] [outer = 00000000] 20:39:44 INFO - PROCESS | 444 | ++DOMWINDOW == 200 (22311C00) [pid = 444] [serial = 930] [outer = 2230C000] 20:39:44 INFO - PROCESS | 444 | 1463542784163 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 444 | ++DOMWINDOW == 201 (22313800) [pid = 444] [serial = 931] [outer = 2230C000] 20:39:44 INFO - PROCESS | 444 | 1463542784809 Marionette TRACE conn7 <- [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]]]}] 20:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 20:39:44 INFO - PROCESS | 444 | 1463542784850 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 20:39:44 INFO - PROCESS | 444 | 1463542784855 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 20:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:39:44 INFO - PROCESS | 444 | 1463542784861 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 444 | 1463542784865 Marionette TRACE conn7 <- [1,1206,null,{}] 20:39:44 INFO - PROCESS | 444 | 1463542784871 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:44 INFO - PROCESS | 444 | 1463542784998 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 20:39:45 INFO - PROCESS | 444 | 1463542785150 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 444 | ++DOCSHELL 0FBF4800 == 80 [pid = 444] [id = 311] 20:39:45 INFO - PROCESS | 444 | ++DOMWINDOW == 202 (1056F000) [pid = 444] [serial = 932] [outer = 00000000] 20:39:45 INFO - PROCESS | 444 | ++DOMWINDOW == 203 (141E1800) [pid = 444] [serial = 933] [outer = 1056F000] 20:39:45 INFO - PROCESS | 444 | 1463542785209 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 444 | ++DOMWINDOW == 204 (14437400) [pid = 444] [serial = 934] [outer = 1056F000] 20:39:45 INFO - PROCESS | 444 | 1463542785794 Marionette TRACE conn7 <- [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]]]}] 20:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 20:39:45 INFO - PROCESS | 444 | 1463542785846 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 444 | 1463542785853 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 20:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:39:45 INFO - PROCESS | 444 | 1463542785861 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:39:45 INFO - PROCESS | 444 | 1463542785864 Marionette TRACE conn7 <- [1,1210,null,{}] 20:39:45 INFO - PROCESS | 444 | 1463542785868 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:45 INFO - PROCESS | 444 | 1463542785985 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 20:39:46 INFO - PROCESS | 444 | 1463542786149 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 444 | ++DOCSHELL 177C3000 == 81 [pid = 444] [id = 312] 20:39:46 INFO - PROCESS | 444 | ++DOMWINDOW == 205 (177E8400) [pid = 444] [serial = 935] [outer = 00000000] 20:39:46 INFO - PROCESS | 444 | ++DOMWINDOW == 206 (19747800) [pid = 444] [serial = 936] [outer = 177E8400] 20:39:46 INFO - PROCESS | 444 | 1463542786205 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 444 | ++DOMWINDOW == 207 (19C10800) [pid = 444] [serial = 937] [outer = 177E8400] 20:39:46 INFO - PROCESS | 444 | 1463542786784 Marionette TRACE conn7 <- [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] 20:39:46 INFO - PROCESS | 444 | 1463542786885 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 20:39:46 INFO - PROCESS | 444 | 1463542786889 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:39:46 INFO - PROCESS | 444 | 1463542786893 Marionette TRACE conn7 <- [1,1214,null,{}] 20:39:46 INFO - PROCESS | 444 | 1463542786939 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:47 INFO - PROCESS | 444 | 1463542787070 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 20:39:47 INFO - PROCESS | 444 | 1463542787213 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:47 INFO - PROCESS | 444 | ++DOCSHELL 1D1C3400 == 82 [pid = 444] [id = 313] 20:39:47 INFO - PROCESS | 444 | ++DOMWINDOW == 208 (21BCB800) [pid = 444] [serial = 938] [outer = 00000000] 20:39:47 INFO - PROCESS | 444 | ++DOMWINDOW == 209 (22319400) [pid = 444] [serial = 939] [outer = 21BCB800] 20:39:47 INFO - PROCESS | 444 | 1463542787271 Marionette DEBUG loaded listener.js 20:39:47 INFO - PROCESS | 444 | ++DOMWINDOW == 210 (22315800) [pid = 444] [serial = 940] [outer = 21BCB800] 20:39:47 INFO - PROCESS | 444 | 1463542787835 Marionette TRACE conn7 <- [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]]]}] 20:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 969ms 20:39:47 INFO - PROCESS | 444 | 1463542787862 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 444 | 1463542787865 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 20:39:47 INFO - PROCESS | 444 | 1463542787868 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:39:47 INFO - PROCESS | 444 | 1463542787870 Marionette TRACE conn7 <- [1,1218,null,{}] 20:39:47 INFO - PROCESS | 444 | 1463542787874 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:47 INFO - PROCESS | 444 | 1463542787991 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 20:39:48 INFO - PROCESS | 444 | 1463542788152 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 444 | ++DOCSHELL 23279C00 == 83 [pid = 444] [id = 314] 20:39:48 INFO - PROCESS | 444 | ++DOMWINDOW == 211 (2327A000) [pid = 444] [serial = 941] [outer = 00000000] 20:39:48 INFO - PROCESS | 444 | ++DOMWINDOW == 212 (23EA1400) [pid = 444] [serial = 942] [outer = 2327A000] 20:39:48 INFO - PROCESS | 444 | 1463542788208 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 444 | ++DOMWINDOW == 213 (23EA6000) [pid = 444] [serial = 943] [outer = 2327A000] 20:39:48 INFO - PROCESS | 444 | 1463542788775 Marionette TRACE conn7 <- [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]]]}] 20:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 20:39:48 INFO - PROCESS | 444 | 1463542788802 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 444 | 1463542788804 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 20:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:39:48 INFO - PROCESS | 444 | 1463542788808 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:39:48 INFO - PROCESS | 444 | 1463542788809 Marionette TRACE conn7 <- [1,1222,null,{}] 20:39:48 INFO - PROCESS | 444 | 1463542788813 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:48 INFO - PROCESS | 444 | 1463542788924 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 20:39:49 INFO - PROCESS | 444 | 1463542789086 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 444 | ++DOCSHELL 22D56400 == 84 [pid = 444] [id = 315] 20:39:49 INFO - PROCESS | 444 | ++DOMWINDOW == 214 (23278400) [pid = 444] [serial = 944] [outer = 00000000] 20:39:49 INFO - PROCESS | 444 | ++DOMWINDOW == 215 (23B23000) [pid = 444] [serial = 945] [outer = 23278400] 20:39:49 INFO - PROCESS | 444 | 1463542789141 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 444 | ++DOMWINDOW == 216 (23B26000) [pid = 444] [serial = 946] [outer = 23278400] 20:39:49 INFO - PROCESS | 444 | 1463542789710 Marionette TRACE conn7 <- [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]]]}] 20:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 20:39:49 INFO - PROCESS | 444 | 1463542789782 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 444 | 1463542789784 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 20:39:49 INFO - PROCESS | 444 | 1463542789788 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:39:49 INFO - PROCESS | 444 | 1463542789790 Marionette TRACE conn7 <- [1,1226,null,{}] 20:39:49 INFO - PROCESS | 444 | 1463542789793 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:49 INFO - PROCESS | 444 | 1463542789983 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 20:39:50 INFO - PROCESS | 444 | 1463542790147 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 444 | ++DOCSHELL 10B19800 == 85 [pid = 444] [id = 316] 20:39:50 INFO - PROCESS | 444 | ++DOMWINDOW == 217 (10B19C00) [pid = 444] [serial = 947] [outer = 00000000] 20:39:50 INFO - PROCESS | 444 | ++DOMWINDOW == 218 (14437000) [pid = 444] [serial = 948] [outer = 10B19C00] 20:39:50 INFO - PROCESS | 444 | 1463542790204 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 444 | ++DOMWINDOW == 219 (18488400) [pid = 444] [serial = 949] [outer = 10B19C00] 20:39:50 INFO - PROCESS | 444 | 1463542790983 Marionette TRACE conn7 <- [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]]]}] 20:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1216ms 20:39:50 INFO - PROCESS | 444 | 1463542791008 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 20:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:39:51 INFO - PROCESS | 444 | 1463542791013 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 20:39:51 INFO - PROCESS | 444 | 1463542791018 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - PROCESS | 444 | 1463542791022 Marionette TRACE conn7 <- [1,1230,null,{}] 20:39:51 INFO - PROCESS | 444 | 1463542791027 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:51 INFO - PROCESS | 444 | 1463542791135 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 20:39:51 INFO - PROCESS | 444 | 1463542791301 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 444 | ++DOCSHELL 10BB2000 == 86 [pid = 444] [id = 317] 20:39:51 INFO - PROCESS | 444 | ++DOMWINDOW == 220 (141EB000) [pid = 444] [serial = 950] [outer = 00000000] 20:39:51 INFO - PROCESS | 444 | ++DOMWINDOW == 221 (14A16C00) [pid = 444] [serial = 951] [outer = 141EB000] 20:39:51 INFO - PROCESS | 444 | 1463542791353 Marionette DEBUG loaded listener.js 20:39:51 INFO - PROCESS | 444 | ++DOMWINDOW == 222 (15C3A000) [pid = 444] [serial = 952] [outer = 141EB000] 20:39:51 INFO - PROCESS | 444 | 1463542791977 Marionette TRACE conn7 <- [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]]]}] 20:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1022ms 20:39:52 INFO - PROCESS | 444 | 1463542792042 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 444 | 1463542792048 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 20:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:39:52 INFO - PROCESS | 444 | 1463542792054 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:39:52 INFO - PROCESS | 444 | 1463542792057 Marionette TRACE conn7 <- [1,1234,null,{}] 20:39:52 INFO - PROCESS | 444 | 1463542792061 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:52 INFO - PROCESS | 444 | 1463542792222 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 20:39:52 INFO - PROCESS | 444 | 1463542792240 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 444 | ++DOCSHELL 10B5D000 == 87 [pid = 444] [id = 318] 20:39:52 INFO - PROCESS | 444 | ++DOMWINDOW == 223 (17730400) [pid = 444] [serial = 953] [outer = 00000000] 20:39:52 INFO - PROCESS | 444 | ++DOMWINDOW == 224 (195D2400) [pid = 444] [serial = 954] [outer = 17730400] 20:39:52 INFO - PROCESS | 444 | 1463542792287 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 444 | ++DOMWINDOW == 225 (1978F000) [pid = 444] [serial = 955] [outer = 17730400] 20:39:52 INFO - PROCESS | 444 | 1463542792934 Marionette TRACE conn7 <- [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]]]}] 20:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 20:39:52 INFO - PROCESS | 444 | 1463542792986 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 444 | 1463542792988 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 20:39:52 INFO - PROCESS | 444 | 1463542792992 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:39:52 INFO - PROCESS | 444 | 1463542792995 Marionette TRACE conn7 <- [1,1238,null,{}] 20:39:53 INFO - PROCESS | 444 | 1463542793025 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:53 INFO - PROCESS | 444 | 1463542793139 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 20:39:53 INFO - PROCESS | 444 | 1463542793288 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 444 | ++DOCSHELL 1410F800 == 88 [pid = 444] [id = 319] 20:39:53 INFO - PROCESS | 444 | ++DOMWINDOW == 226 (177BD800) [pid = 444] [serial = 956] [outer = 00000000] 20:39:53 INFO - PROCESS | 444 | ++DOMWINDOW == 227 (1B429800) [pid = 444] [serial = 957] [outer = 177BD800] 20:39:53 INFO - PROCESS | 444 | 1463542793339 Marionette DEBUG loaded listener.js 20:39:53 INFO - PROCESS | 444 | ++DOMWINDOW == 228 (1C710C00) [pid = 444] [serial = 958] [outer = 177BD800] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 1E0B7800 == 87 [pid = 444] [id = 309] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 14801400 == 86 [pid = 444] [id = 308] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 1D1BB800 == 85 [pid = 444] [id = 307] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 1A777000 == 84 [pid = 444] [id = 306] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 1A221800 == 83 [pid = 444] [id = 305] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 197DA400 == 82 [pid = 444] [id = 304] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 227 (1057A800) [pid = 444] [serial = 828] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 226 (15B3E800) [pid = 444] [serial = 831] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 225 (1A856000) [pid = 444] [serial = 834] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 224 (1BD0C000) [pid = 444] [serial = 837] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 223 (1D113800) [pid = 444] [serial = 840] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 222 (1A21D000) [pid = 444] [serial = 846] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 221 (1D6EA000) [pid = 444] [serial = 843] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 220 (1BC3F400) [pid = 444] [serial = 876] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 18206800 == 81 [pid = 444] [id = 303] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 0FB0FC00 == 80 [pid = 444] [id = 302] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 0FF52000 == 79 [pid = 444] [id = 301] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 166AA800 == 78 [pid = 444] [id = 270] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 14435000 == 77 [pid = 444] [id = 294] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 0CA21C00 == 76 [pid = 444] [id = 293] 20:39:53 INFO - PROCESS | 444 | --DOCSHELL 18252400 == 75 [pid = 444] [id = 292] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 219 (1A5E1400) [pid = 444] [serial = 867] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 218 (19C07400) [pid = 444] [serial = 864] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 217 (19755000) [pid = 444] [serial = 870] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 216 (177E9800) [pid = 444] [serial = 858] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 215 (141EE800) [pid = 444] [serial = 850] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 214 (10BBC000) [pid = 444] [serial = 849] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 213 (14A25C00) [pid = 444] [serial = 855] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 212 (15C39800) [pid = 444] [serial = 856] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 211 (10369C00) [pid = 444] [serial = 852] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 210 (1077D000) [pid = 444] [serial = 853] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 209 (1A771400) [pid = 444] [serial = 873] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 208 (1A5E9000) [pid = 444] [serial = 868] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 207 (18D9DC00) [pid = 444] [serial = 861] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 206 (141E7400) [pid = 444] [serial = 865] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 205 (1A861800) [pid = 444] [serial = 874] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 204 (18DA4400) [pid = 444] [serial = 862] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 203 (1A5F0800) [pid = 444] [serial = 871] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | --DOMWINDOW == 202 (18251800) [pid = 444] [serial = 859] [outer = 00000000] [url = about:blank] 20:39:53 INFO - PROCESS | 444 | 1463542793895 Marionette TRACE conn7 <- [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]]]}] 20:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 950ms 20:39:53 INFO - PROCESS | 444 | 1463542793946 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 444 | 1463542793949 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 20:39:53 INFO - PROCESS | 444 | 1463542793952 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:39:53 INFO - PROCESS | 444 | 1463542793954 Marionette TRACE conn7 <- [1,1242,null,{}] 20:39:53 INFO - PROCESS | 444 | 1463542793958 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:54 INFO - PROCESS | 444 | 1463542794047 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 20:39:54 INFO - PROCESS | 444 | 1463542794056 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 444 | ++DOCSHELL 1036A800 == 76 [pid = 444] [id = 320] 20:39:54 INFO - PROCESS | 444 | ++DOMWINDOW == 203 (10571000) [pid = 444] [serial = 959] [outer = 00000000] 20:39:54 INFO - PROCESS | 444 | ++DOMWINDOW == 204 (10B61800) [pid = 444] [serial = 960] [outer = 10571000] 20:39:54 INFO - PROCESS | 444 | 1463542794101 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 444 | ++DOMWINDOW == 205 (141E2400) [pid = 444] [serial = 961] [outer = 10571000] 20:39:54 INFO - PROCESS | 444 | 1463542794579 Marionette TRACE conn7 <- [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]]]}] 20:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 20:39:54 INFO - PROCESS | 444 | 1463542794626 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 20:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:39:54 INFO - PROCESS | 444 | 1463542794628 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 20:39:54 INFO - PROCESS | 444 | 1463542794631 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:39:54 INFO - PROCESS | 444 | 1463542794633 Marionette TRACE conn7 <- [1,1246,null,{}] 20:39:54 INFO - PROCESS | 444 | 1463542794636 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:54 INFO - PROCESS | 444 | 1463542794721 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 20:39:54 INFO - PROCESS | 444 | 1463542794755 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 444 | ++DOCSHELL 0887B400 == 77 [pid = 444] [id = 321] 20:39:54 INFO - PROCESS | 444 | ++DOMWINDOW == 206 (148B4800) [pid = 444] [serial = 962] [outer = 00000000] 20:39:54 INFO - PROCESS | 444 | ++DOMWINDOW == 207 (14B26C00) [pid = 444] [serial = 963] [outer = 148B4800] 20:39:54 INFO - PROCESS | 444 | 1463542794800 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 444 | ++DOMWINDOW == 208 (177EA400) [pid = 444] [serial = 964] [outer = 148B4800] 20:39:55 INFO - PROCESS | 444 | 1463542795274 Marionette TRACE conn7 <- [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]]]}] 20:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 20:39:55 INFO - PROCESS | 444 | 1463542795318 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 20:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:39:55 INFO - PROCESS | 444 | 1463542795320 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 20:39:55 INFO - PROCESS | 444 | 1463542795323 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:39:55 INFO - PROCESS | 444 | 1463542795324 Marionette TRACE conn7 <- [1,1250,null,{}] 20:39:55 INFO - PROCESS | 444 | 1463542795328 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:55 INFO - PROCESS | 444 | 1463542795426 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 20:39:55 INFO - PROCESS | 444 | 1463542795543 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 444 | ++DOCSHELL 1669C400 == 78 [pid = 444] [id = 322] 20:39:55 INFO - PROCESS | 444 | ++DOMWINDOW == 209 (18249000) [pid = 444] [serial = 965] [outer = 00000000] 20:39:55 INFO - PROCESS | 444 | ++DOMWINDOW == 210 (1A21B400) [pid = 444] [serial = 966] [outer = 18249000] 20:39:55 INFO - PROCESS | 444 | 1463542795588 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 444 | ++DOMWINDOW == 211 (1A398000) [pid = 444] [serial = 967] [outer = 18249000] 20:39:55 INFO - PROCESS | 444 | 1463542795989 Marionette TRACE conn7 <- [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]]]}] 20:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 20:39:56 INFO - PROCESS | 444 | 1463542796056 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 20:39:56 INFO - PROCESS | 444 | 1463542796058 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 20:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:39:56 INFO - PROCESS | 444 | 1463542796061 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:39:56 INFO - PROCESS | 444 | 1463542796063 Marionette TRACE conn7 <- [1,1254,null,{}] 20:39:56 INFO - PROCESS | 444 | 1463542796067 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:56 INFO - PROCESS | 444 | 1463542796216 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 20:39:56 INFO - PROCESS | 444 | 1463542796244 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 444 | ++DOCSHELL 1974DC00 == 79 [pid = 444] [id = 323] 20:39:56 INFO - PROCESS | 444 | ++DOMWINDOW == 212 (1A086C00) [pid = 444] [serial = 968] [outer = 00000000] 20:39:56 INFO - PROCESS | 444 | ++DOMWINDOW == 213 (1A5F6000) [pid = 444] [serial = 969] [outer = 1A086C00] 20:39:56 INFO - PROCESS | 444 | 1463542796288 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 444 | ++DOMWINDOW == 214 (1A66F400) [pid = 444] [serial = 970] [outer = 1A086C00] 20:39:56 INFO - PROCESS | 444 | 1463542796732 Marionette TRACE conn7 <- [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]]]}] 20:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 20:39:56 INFO - PROCESS | 444 | 1463542796796 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 20:39:56 INFO - PROCESS | 444 | 1463542796798 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 20:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:39:56 INFO - PROCESS | 444 | 1463542796802 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:39:56 INFO - PROCESS | 444 | 1463542796803 Marionette TRACE conn7 <- [1,1258,null,{}] 20:39:56 INFO - PROCESS | 444 | 1463542796807 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:56 INFO - PROCESS | 444 | 1463542796936 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 20:39:56 INFO - PROCESS | 444 | 1463542797005 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 444 | ++DOCSHELL 1A6BBC00 == 80 [pid = 444] [id = 324] 20:39:57 INFO - PROCESS | 444 | ++DOMWINDOW == 215 (1A864C00) [pid = 444] [serial = 971] [outer = 00000000] 20:39:57 INFO - PROCESS | 444 | ++DOMWINDOW == 216 (1BC4BC00) [pid = 444] [serial = 972] [outer = 1A864C00] 20:39:57 INFO - PROCESS | 444 | 1463542797050 Marionette DEBUG loaded listener.js 20:39:57 INFO - PROCESS | 444 | ++DOMWINDOW == 217 (1CC32000) [pid = 444] [serial = 973] [outer = 1A864C00] 20:39:57 INFO - PROCESS | 444 | 1463542797464 Marionette TRACE conn7 <- [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]]]}] 20:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 731ms 20:39:57 INFO - PROCESS | 444 | 1463542797560 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 444 | 1463542797562 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 20:39:57 INFO - PROCESS | 444 | 1463542797593 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:39:57 INFO - PROCESS | 444 | 1463542797595 Marionette TRACE conn7 <- [1,1262,null,{}] 20:39:57 INFO - PROCESS | 444 | 1463542797599 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:39:57 INFO - PROCESS | 444 | 1463542797734 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 216 (0FF58400) [pid = 444] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 215 (10068C00) [pid = 444] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 214 (1E0B2800) [pid = 444] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 213 (0FB5B000) [pid = 444] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 212 (14431800) [pid = 444] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 211 (14A23C00) [pid = 444] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 210 (1D10B800) [pid = 444] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 209 (1D1B9400) [pid = 444] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 208 (1D6E0800) [pid = 444] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 207 (1D1BE000) [pid = 444] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 206 (1D10B000) [pid = 444] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 205 (18489000) [pid = 444] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 204 (19754400) [pid = 444] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 203 (133AC800) [pid = 444] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 202 (1005F400) [pid = 444] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 201 (21BCF400) [pid = 444] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 200 (148BAC00) [pid = 444] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 199 (1A865400) [pid = 444] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 198 (1BC48400) [pid = 444] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 197 (1A6C8800) [pid = 444] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 196 (1A85D400) [pid = 444] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 195 (1B4FBC00) [pid = 444] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 194 (1D6E3000) [pid = 444] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 193 (105CB000) [pid = 444] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 192 (1A6C6800) [pid = 444] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 191 (1A5E3000) [pid = 444] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 190 (1D2A0C00) [pid = 444] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 189 (1A5E5400) [pid = 444] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 188 (0FBF2800) [pid = 444] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 187 (0C93F000) [pid = 444] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 186 (1A5E0C00) [pid = 444] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 185 (1D6CC800) [pid = 444] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 184 (1824B800) [pid = 444] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 183 (1A864400) [pid = 444] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 182 (20FA6C00) [pid = 444] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 181 (1E0AB400) [pid = 444] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 180 (1EA83800) [pid = 444] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 179 (20FA6800) [pid = 444] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 178 (1848C400) [pid = 444] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 177 (148AD800) [pid = 444] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 176 (18248000) [pid = 444] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 175 (195DD800) [pid = 444] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 174 (197E6000) [pid = 444] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 173 (20FA3000) [pid = 444] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 172 (1820D400) [pid = 444] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 171 (1E0B8400) [pid = 444] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 170 (14434000) [pid = 444] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 169 (148B6400) [pid = 444] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 168 (1A5F1800) [pid = 444] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 167 (0FB67400) [pid = 444] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 166 (197DCC00) [pid = 444] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 165 (0C918800) [pid = 444] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 164 (10570000) [pid = 444] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 163 (1E05E000) [pid = 444] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 162 (0FAED800) [pid = 444] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 161 (22720800) [pid = 444] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 160 (195D5000) [pid = 444] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 159 (1EA7FC00) [pid = 444] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 158 (18DA0000) [pid = 444] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 157 (1D2A1400) [pid = 444] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 156 (18206000) [pid = 444] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 155 (1A5DD400) [pid = 444] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 154 (1D1BDC00) [pid = 444] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 153 (18486000) [pid = 444] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 152 (22D5E800) [pid = 444] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 151 (1A21C400) [pid = 444] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 150 (1C712C00) [pid = 444] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:39:58 INFO - PROCESS | 444 | --DOMWINDOW == 149 (1A502000) [pid = 444] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:39:58 INFO - PROCESS | 444 | 1463542798478 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 444 | ++DOCSHELL 08989C00 == 81 [pid = 444] [id = 325] 20:39:58 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (0C911400) [pid = 444] [serial = 974] [outer = 00000000] 20:39:58 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (0CA21400) [pid = 444] [serial = 975] [outer = 0C911400] 20:39:58 INFO - PROCESS | 444 | 1463542798531 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (0FB5BC00) [pid = 444] [serial = 976] [outer = 0C911400] 20:39:58 INFO - PROCESS | 444 | 1463542798912 Marionette TRACE conn7 <- [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]]]}] 20:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1361ms 20:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:39:58 INFO - PROCESS | 444 | 1463542798963 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 444 | 1463542798965 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 20:39:58 INFO - PROCESS | 444 | 1463542798968 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:39:58 INFO - PROCESS | 444 | 1463542798970 Marionette TRACE conn7 <- [1,1266,null,{}] 20:39:58 INFO - PROCESS | 444 | 1463542798973 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:59 INFO - PROCESS | 444 | 1463542799100 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 20:39:59 INFO - PROCESS | 444 | 1463542799112 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 444 | ++DOCSHELL 0FF51400 == 82 [pid = 444] [id = 326] 20:39:59 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (10774400) [pid = 444] [serial = 977] [outer = 00000000] 20:39:59 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (14433C00) [pid = 444] [serial = 978] [outer = 10774400] 20:39:59 INFO - PROCESS | 444 | 1463542799157 Marionette DEBUG loaded listener.js 20:39:59 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (16419C00) [pid = 444] [serial = 979] [outer = 10774400] 20:39:59 INFO - PROCESS | 444 | 1463542799592 Marionette TRACE conn7 <- [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]]]}] 20:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 20:39:59 INFO - PROCESS | 444 | 1463542799639 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 444 | 1463542799642 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 20:39:59 INFO - PROCESS | 444 | 1463542799644 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:39:59 INFO - PROCESS | 444 | 1463542799647 Marionette TRACE conn7 <- [1,1270,null,{}] 20:39:59 INFO - PROCESS | 444 | 1463542799650 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:59 INFO - PROCESS | 444 | 1463542799829 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 20:39:59 INFO - PROCESS | 444 | 1463542799848 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 444 | ++DOCSHELL 19749000 == 83 [pid = 444] [id = 327] 20:39:59 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (197E1C00) [pid = 444] [serial = 980] [outer = 00000000] 20:39:59 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (1A6BF800) [pid = 444] [serial = 981] [outer = 197E1C00] 20:39:59 INFO - PROCESS | 444 | 1463542799898 Marionette DEBUG loaded listener.js 20:39:59 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (1BADAC00) [pid = 444] [serial = 982] [outer = 197E1C00] 20:40:00 INFO - PROCESS | 444 | 1463542800313 Marionette TRACE conn7 <- [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]]]}] 20:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 20:40:00 INFO - PROCESS | 444 | 1463542800380 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 20:40:00 INFO - PROCESS | 444 | 1463542800382 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 20:40:00 INFO - PROCESS | 444 | 1463542800385 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:40:00 INFO - PROCESS | 444 | 1463542800386 Marionette TRACE conn7 <- [1,1274,null,{}] 20:40:00 INFO - PROCESS | 444 | 1463542800390 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:00 INFO - PROCESS | 444 | 1463542800477 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 20:40:00 INFO - PROCESS | 444 | 1463542800700 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 444 | ++DOCSHELL 0C91AC00 == 84 [pid = 444] [id = 328] 20:40:00 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (0C93C800) [pid = 444] [serial = 983] [outer = 00000000] 20:40:00 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (0FA39800) [pid = 444] [serial = 984] [outer = 0C93C800] 20:40:00 INFO - PROCESS | 444 | 1463542800759 Marionette DEBUG loaded listener.js 20:40:00 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (10361C00) [pid = 444] [serial = 985] [outer = 0C93C800] 20:40:01 INFO - PROCESS | 444 | 1463542801453 Marionette TRACE conn7 <- [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]]]}] 20:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1121ms 20:40:01 INFO - PROCESS | 444 | 1463542801512 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 20:40:01 INFO - PROCESS | 444 | 1463542801517 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 20:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:40:01 INFO - PROCESS | 444 | 1463542801522 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:40:01 INFO - PROCESS | 444 | 1463542801526 Marionette TRACE conn7 <- [1,1278,null,{}] 20:40:01 INFO - PROCESS | 444 | 1463542801531 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:01 INFO - PROCESS | 444 | 1463542801655 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 20:40:01 INFO - PROCESS | 444 | 1463542801806 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:01 INFO - PROCESS | 444 | ++DOCSHELL 1641CC00 == 85 [pid = 444] [id = 329] 20:40:01 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (1669DC00) [pid = 444] [serial = 986] [outer = 00000000] 20:40:01 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (1824DC00) [pid = 444] [serial = 987] [outer = 1669DC00] 20:40:01 INFO - PROCESS | 444 | 1463542801865 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 444 | ++DOMWINDOW == 164 (18D97800) [pid = 444] [serial = 988] [outer = 1669DC00] 20:40:02 INFO - PROCESS | 444 | 1463542802484 Marionette TRACE conn7 <- [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]]]}] 20:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1018ms 20:40:02 INFO - PROCESS | 444 | 1463542802548 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 444 | 1463542802552 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 20:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:40:02 INFO - PROCESS | 444 | 1463542802556 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - PROCESS | 444 | 1463542802558 Marionette TRACE conn7 <- [1,1282,null,{}] 20:40:02 INFO - PROCESS | 444 | 1463542802576 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:02 INFO - PROCESS | 444 | 1463542802753 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 20:40:02 INFO - PROCESS | 444 | 1463542802865 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 444 | ++DOCSHELL 1A39E800 == 86 [pid = 444] [id = 330] 20:40:02 INFO - PROCESS | 444 | ++DOMWINDOW == 165 (1A3A0C00) [pid = 444] [serial = 989] [outer = 00000000] 20:40:02 INFO - PROCESS | 444 | ++DOMWINDOW == 166 (1A5EC000) [pid = 444] [serial = 990] [outer = 1A3A0C00] 20:40:02 INFO - PROCESS | 444 | 1463542802921 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 444 | ++DOMWINDOW == 167 (1A677400) [pid = 444] [serial = 991] [outer = 1A3A0C00] 20:40:03 INFO - PROCESS | 444 | 1463542803481 Marionette TRACE conn7 <- [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]]]}] 20:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 20:40:03 INFO - PROCESS | 444 | 1463542803530 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 444 | 1463542803533 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 20:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:40:03 INFO - PROCESS | 444 | 1463542803543 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - PROCESS | 444 | 1463542803550 Marionette TRACE conn7 <- [1,1286,null,{}] 20:40:03 INFO - PROCESS | 444 | 1463542803554 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:03 INFO - PROCESS | 444 | 1463542803672 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 20:40:03 INFO - PROCESS | 444 | 1463542803835 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:03 INFO - PROCESS | 444 | ++DOCSHELL 1B4D4C00 == 87 [pid = 444] [id = 331] 20:40:03 INFO - PROCESS | 444 | ++DOMWINDOW == 168 (1C401C00) [pid = 444] [serial = 992] [outer = 00000000] 20:40:03 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (1D237000) [pid = 444] [serial = 993] [outer = 1C401C00] 20:40:03 INFO - PROCESS | 444 | 1463542803890 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (1D6C4800) [pid = 444] [serial = 994] [outer = 1C401C00] 20:40:04 INFO - PROCESS | 444 | 1463542804520 Marionette TRACE conn7 <- [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]]]}] 20:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1030ms 20:40:04 INFO - PROCESS | 444 | 1463542804570 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 444 | 1463542804572 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 20:40:04 INFO - PROCESS | 444 | 1463542804576 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:40:04 INFO - PROCESS | 444 | 1463542804578 Marionette TRACE conn7 <- [1,1290,null,{}] 20:40:04 INFO - PROCESS | 444 | 1463542804614 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:04 INFO - PROCESS | 444 | 1463542804727 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 20:40:04 INFO - PROCESS | 444 | 1463542804877 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 444 | ++DOCSHELL 1BC48400 == 88 [pid = 444] [id = 332] 20:40:04 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (1D6C8400) [pid = 444] [serial = 995] [outer = 00000000] 20:40:04 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (1E063C00) [pid = 444] [serial = 996] [outer = 1D6C8400] 20:40:04 INFO - PROCESS | 444 | 1463542804932 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (1E0B0800) [pid = 444] [serial = 997] [outer = 1D6C8400] 20:40:05 INFO - PROCESS | 444 | 1463542805520 Marionette TRACE conn7 <- [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]]]}] 20:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 990ms 20:40:05 INFO - PROCESS | 444 | 1463542805569 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 444 | 1463542805572 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 20:40:05 INFO - PROCESS | 444 | 1463542805575 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:40:05 INFO - PROCESS | 444 | 1463542805577 Marionette TRACE conn7 <- [1,1294,null,{}] 20:40:05 INFO - PROCESS | 444 | 1463542805581 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:05 INFO - PROCESS | 444 | 1463542805692 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 20:40:05 INFO - PROCESS | 444 | 1463542805861 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 444 | ++DOCSHELL 1EA82800 == 89 [pid = 444] [id = 333] 20:40:05 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (1EA83800) [pid = 444] [serial = 998] [outer = 00000000] 20:40:05 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (20FA0400) [pid = 444] [serial = 999] [outer = 1EA83800] 20:40:05 INFO - PROCESS | 444 | 1463542805925 Marionette DEBUG loaded listener.js 20:40:05 INFO - PROCESS | 444 | ++DOMWINDOW == 176 (21BCDC00) [pid = 444] [serial = 1000] [outer = 1EA83800] 20:40:06 INFO - PROCESS | 444 | 1463542806512 Marionette TRACE conn7 <- [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]]]}] 20:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 20:40:06 INFO - PROCESS | 444 | 1463542806550 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 20:40:06 INFO - PROCESS | 444 | 1463542806552 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 20:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:40:06 INFO - PROCESS | 444 | 1463542806556 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:40:06 INFO - PROCESS | 444 | 1463542806558 Marionette TRACE conn7 <- [1,1298,null,{}] 20:40:06 INFO - PROCESS | 444 | 1463542806562 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:06 INFO - PROCESS | 444 | 1463542806673 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 20:40:06 INFO - PROCESS | 444 | 1463542806836 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:06 INFO - PROCESS | 444 | ++DOCSHELL 20F98800 == 90 [pid = 444] [id = 334] 20:40:06 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (21BD0400) [pid = 444] [serial = 1001] [outer = 00000000] 20:40:06 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (22315C00) [pid = 444] [serial = 1002] [outer = 21BD0400] 20:40:06 INFO - PROCESS | 444 | 1463542806895 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 444 | ++DOMWINDOW == 179 (22398800) [pid = 444] [serial = 1003] [outer = 21BD0400] 20:40:07 INFO - PROCESS | 444 | 1463542807533 Marionette TRACE conn7 <- [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] 20:40:07 INFO - PROCESS | 444 | 1463542807580 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 20:40:07 INFO - PROCESS | 444 | 1463542807583 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:40:07 INFO - PROCESS | 444 | 1463542807585 Marionette TRACE conn7 <- [1,1302,null,{}] 20:40:07 INFO - PROCESS | 444 | 1463542807589 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:07 INFO - PROCESS | 444 | 1463542807701 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 20:40:07 INFO - PROCESS | 444 | 1463542807852 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:07 INFO - PROCESS | 444 | ++DOCSHELL 0887E800 == 91 [pid = 444] [id = 335] 20:40:07 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (0CBA4C00) [pid = 444] [serial = 1004] [outer = 00000000] 20:40:07 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (14433400) [pid = 444] [serial = 1005] [outer = 0CBA4C00] 20:40:07 INFO - PROCESS | 444 | 1463542807908 Marionette DEBUG loaded listener.js 20:40:07 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (1848EC00) [pid = 444] [serial = 1006] [outer = 0CBA4C00] 20:40:08 INFO - PROCESS | 444 | 1463542808483 Marionette TRACE conn7 <- [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]]]}] 20:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 20:40:08 INFO - PROCESS | 444 | 1463542808558 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 20:40:08 INFO - PROCESS | 444 | 1463542808560 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 20:40:08 INFO - PROCESS | 444 | 1463542808563 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:40:08 INFO - PROCESS | 444 | 1463542808565 Marionette TRACE conn7 <- [1,1306,null,{}] 20:40:08 INFO - PROCESS | 444 | 1463542808570 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:08 INFO - PROCESS | 444 | 1463542808680 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 20:40:08 INFO - PROCESS | 444 | 1463542808832 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:08 INFO - PROCESS | 444 | ++DOCSHELL 10361400 == 92 [pid = 444] [id = 336] 20:40:08 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (110AA800) [pid = 444] [serial = 1007] [outer = 00000000] 20:40:08 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (177B9800) [pid = 444] [serial = 1008] [outer = 110AA800] 20:40:08 INFO - PROCESS | 444 | 1463542808887 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (1848DC00) [pid = 444] [serial = 1009] [outer = 110AA800] 20:40:09 INFO - PROCESS | 444 | 1463542809604 Marionette TRACE conn7 <- [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]]]}] 20:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1079ms 20:40:09 INFO - PROCESS | 444 | 1463542809647 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 20:40:09 INFO - PROCESS | 444 | 1463542809652 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 20:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:40:09 INFO - PROCESS | 444 | 1463542809656 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:40:09 INFO - PROCESS | 444 | 1463542809660 Marionette TRACE conn7 <- [1,1310,null,{}] 20:40:09 INFO - PROCESS | 444 | 1463542809666 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:09 INFO - PROCESS | 444 | 1463542809779 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 20:40:09 INFO - PROCESS | 444 | 1463542809951 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 444 | ++DOCSHELL 14A7C400 == 93 [pid = 444] [id = 337] 20:40:09 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (14A81C00) [pid = 444] [serial = 1010] [outer = 00000000] 20:40:09 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (15B3EC00) [pid = 444] [serial = 1011] [outer = 14A81C00] 20:40:09 INFO - PROCESS | 444 | 1463542810004 Marionette DEBUG loaded listener.js 20:40:10 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (177BA000) [pid = 444] [serial = 1012] [outer = 14A81C00] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1E05D800 == 92 [pid = 444] [id = 245] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1A671C00 == 91 [pid = 444] [id = 212] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1E0B2400 == 90 [pid = 444] [id = 246] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 166A6000 == 89 [pid = 444] [id = 211] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 19749000 == 88 [pid = 444] [id = 327] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 0FF51400 == 87 [pid = 444] [id = 326] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 08989C00 == 86 [pid = 444] [id = 325] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1A6BBC00 == 85 [pid = 444] [id = 324] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1974DC00 == 84 [pid = 444] [id = 323] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1669C400 == 83 [pid = 444] [id = 322] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 0887B400 == 82 [pid = 444] [id = 321] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1036A800 == 81 [pid = 444] [id = 320] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 1410F800 == 80 [pid = 444] [id = 319] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 10B5D000 == 79 [pid = 444] [id = 318] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 187 (22311C00) [pid = 444] [serial = 930] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 10BB2000 == 78 [pid = 444] [id = 317] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 177C3000 == 77 [pid = 444] [id = 312] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 0FBF4800 == 76 [pid = 444] [id = 311] 20:40:10 INFO - PROCESS | 444 | --DOCSHELL 2230A400 == 75 [pid = 444] [id = 310] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 186 (22721400) [pid = 444] [serial = 928] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 185 (16B1D800) [pid = 444] [serial = 900] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 184 (10B0E400) [pid = 444] [serial = 522] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 183 (20F9E800) [pid = 444] [serial = 739] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 182 (141E7000) [pid = 444] [serial = 906] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 181 (166A4C00) [pid = 444] [serial = 678] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 180 (1820C000) [pid = 444] [serial = 525] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 179 (1D1C1C00) [pid = 444] [serial = 841] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 178 (1E065400) [pid = 444] [serial = 727] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 177 (1E0ACC00) [pid = 444] [serial = 790] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 176 (1D6C9400) [pid = 444] [serial = 921] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 175 (1D112800) [pid = 444] [serial = 642] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 174 (1D112C00) [pid = 444] [serial = 675] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 173 (1A556C00) [pid = 444] [serial = 564] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 172 (166A5C00) [pid = 444] [serial = 730] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 171 (15C64C00) [pid = 444] [serial = 903] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 170 (22722000) [pid = 444] [serial = 894] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 169 (195D5400) [pid = 444] [serial = 883] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 168 (1BAE9000) [pid = 444] [serial = 594] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 167 (1C779800) [pid = 444] [serial = 838] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 166 (1BC3E400) [pid = 444] [serial = 534] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 165 (1D2A8C00) [pid = 444] [serial = 636] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 164 (1BC49400) [pid = 444] [serial = 781] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 163 (1D6ED400) [pid = 444] [serial = 684] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 162 (14A16800) [pid = 444] [serial = 555] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 161 (1A859C00) [pid = 444] [serial = 531] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 160 (1A6C2400) [pid = 444] [serial = 826] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 159 (1D6CC000) [pid = 444] [serial = 787] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 158 (1B421800) [pid = 444] [serial = 835] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 157 (1410B000) [pid = 444] [serial = 880] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 156 (13314400) [pid = 444] [serial = 829] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 155 (1A676800) [pid = 444] [serial = 915] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 154 (1E061000) [pid = 444] [serial = 844] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 153 (1D22E800) [pid = 444] [serial = 681] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 152 (197DA000) [pid = 444] [serial = 901] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 151 (166A5000) [pid = 444] [serial = 882] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 150 (1D1C0000) [pid = 444] [serial = 919] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 149 (2106F800) [pid = 444] [serial = 891] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 148 (1E0B1C00) [pid = 444] [serial = 888] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 147 (21BCFC00) [pid = 444] [serial = 927] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 146 (22D55400) [pid = 444] [serial = 742] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 145 (21070800) [pid = 444] [serial = 474] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 144 (10788400) [pid = 444] [serial = 879] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 143 (18246400) [pid = 444] [serial = 832] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 142 (1A770400) [pid = 444] [serial = 916] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 141 (1974F800) [pid = 444] [serial = 591] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 140 (1A5FA000) [pid = 444] [serial = 847] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 139 (1D6ED800) [pid = 444] [serial = 922] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 138 (1A3A4C00) [pid = 444] [serial = 913] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 137 (21076800) [pid = 444] [serial = 693] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 136 (192F5C00) [pid = 444] [serial = 909] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 135 (21077400) [pid = 444] [serial = 793] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1482FC00) [pid = 444] [serial = 907] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 133 (166A1C00) [pid = 444] [serial = 775] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 132 (1A5EE000) [pid = 444] [serial = 924] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1BD0EC00) [pid = 444] [serial = 627] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1A214C00) [pid = 444] [serial = 796] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1A6BD800) [pid = 444] [serial = 528] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 128 (10363800) [pid = 444] [serial = 772] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 127 (148F2800) [pid = 444] [serial = 588] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 126 (22726000) [pid = 444] [serial = 895] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1E06C800) [pid = 444] [serial = 736] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 124 (10B15000) [pid = 444] [serial = 630] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 123 (22D5B800) [pid = 444] [serial = 897] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1A66E000) [pid = 444] [serial = 733] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 121 (20F9C000) [pid = 444] [serial = 687] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1A508800) [pid = 444] [serial = 778] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1D6E2000) [pid = 444] [serial = 886] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1D1C2400) [pid = 444] [serial = 925] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1772DC00) [pid = 444] [serial = 904] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1A397800) [pid = 444] [serial = 633] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1C409400) [pid = 444] [serial = 877] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1D1C7800) [pid = 444] [serial = 690] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 113 (21BCE400) [pid = 444] [serial = 892] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1D116800) [pid = 444] [serial = 918] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 111 (19751000) [pid = 444] [serial = 558] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 110 (2327B000) [pid = 444] [serial = 745] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1D6C2C00) [pid = 444] [serial = 639] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1EA86800) [pid = 444] [serial = 889] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1A223000) [pid = 444] [serial = 912] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1D6C4C00) [pid = 444] [serial = 885] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1BDAE800) [pid = 444] [serial = 784] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 104 (19749C00) [pid = 444] [serial = 910] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1A673000) [pid = 444] [serial = 561] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | --DOMWINDOW == 102 (22D60400) [pid = 444] [serial = 898] [outer = 00000000] [url = about:blank] 20:40:10 INFO - PROCESS | 444 | 1463542810666 Marionette TRACE conn7 <- [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]]]}] 20:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1028ms 20:40:10 INFO - PROCESS | 444 | 1463542810685 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 20:40:10 INFO - PROCESS | 444 | 1463542810691 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 20:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:40:10 INFO - PROCESS | 444 | 1463542810697 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:40:10 INFO - PROCESS | 444 | 1463542810700 Marionette TRACE conn7 <- [1,1314,null,{}] 20:40:10 INFO - PROCESS | 444 | 1463542810704 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:10 INFO - PROCESS | 444 | 1463542810804 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 20:40:10 INFO - PROCESS | 444 | 1463542810910 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:10 INFO - PROCESS | 444 | ++DOCSHELL 0CA1DC00 == 76 [pid = 444] [id = 338] 20:40:10 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (0CBEF800) [pid = 444] [serial = 1013] [outer = 00000000] 20:40:10 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (108DC800) [pid = 444] [serial = 1014] [outer = 0CBEF800] 20:40:10 INFO - PROCESS | 444 | 1463542810956 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (110AB400) [pid = 444] [serial = 1015] [outer = 0CBEF800] 20:40:11 INFO - PROCESS | 444 | 1463542811377 Marionette TRACE conn7 <- [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]]]}] 20:40:11 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 20:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 20:40:11 INFO - PROCESS | 444 | 1463542811430 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 20:40:11 INFO - PROCESS | 444 | 1463542811432 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 20:40:11 INFO - PROCESS | 444 | 1463542811436 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:40:11 INFO - PROCESS | 444 | 1463542811439 Marionette TRACE conn7 <- [1,1318,null,{}] 20:40:11 INFO - PROCESS | 444 | 1463542811450 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:11 INFO - PROCESS | 444 | 1463542811572 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 20:40:11 INFO - PROCESS | 444 | 1463542811590 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:11 INFO - PROCESS | 444 | ++DOCSHELL 166A2400 == 77 [pid = 444] [id = 339] 20:40:11 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (166A3400) [pid = 444] [serial = 1016] [outer = 00000000] 20:40:11 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (16B1CC00) [pid = 444] [serial = 1017] [outer = 166A3400] 20:40:11 INFO - PROCESS | 444 | 1463542811637 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (18248C00) [pid = 444] [serial = 1018] [outer = 166A3400] 20:40:12 INFO - PROCESS | 444 | 1463542812096 Marionette TRACE conn7 <- [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]]]}] 20:40:12 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 20:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 729ms 20:40:12 INFO - PROCESS | 444 | 1463542812170 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 20:40:12 INFO - PROCESS | 444 | 1463542812172 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 20:40:12 INFO - PROCESS | 444 | 1463542812175 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:40:12 INFO - PROCESS | 444 | 1463542812177 Marionette TRACE conn7 <- [1,1322,null,{}] 20:40:12 INFO - PROCESS | 444 | 1463542812180 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:12 INFO - PROCESS | 444 | 1463542812273 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 20:40:12 INFO - PROCESS | 444 | 1463542812384 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:12 INFO - PROCESS | 444 | ++DOCSHELL 18255400 == 78 [pid = 444] [id = 340] 20:40:12 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18493C00) [pid = 444] [serial = 1019] [outer = 00000000] 20:40:12 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (192FA800) [pid = 444] [serial = 1020] [outer = 18493C00] 20:40:12 INFO - PROCESS | 444 | 1463542812433 Marionette DEBUG loaded listener.js 20:40:12 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (19748C00) [pid = 444] [serial = 1021] [outer = 18493C00] 20:40:12 INFO - PROCESS | 444 | 1463542812855 Marionette TRACE conn7 <- [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]]]}] 20:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 20:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:40:12 INFO - PROCESS | 444 | 1463542812910 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 20:40:12 INFO - PROCESS | 444 | 1463542812912 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 20:40:12 INFO - PROCESS | 444 | 1463542812952 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:40:12 INFO - PROCESS | 444 | 1463542812954 Marionette TRACE conn7 <- [1,1326,null,{}] 20:40:12 INFO - PROCESS | 444 | 1463542812961 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:13 INFO - PROCESS | 444 | 1463542813086 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 20:40:13 INFO - PROCESS | 444 | 1463542813154 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:13 INFO - PROCESS | 444 | ++DOCSHELL 1974C400 == 79 [pid = 444] [id = 341] 20:40:13 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (19753800) [pid = 444] [serial = 1022] [outer = 00000000] 20:40:13 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (197E0400) [pid = 444] [serial = 1023] [outer = 19753800] 20:40:13 INFO - PROCESS | 444 | 1463542813200 Marionette DEBUG loaded listener.js 20:40:13 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A214C00) [pid = 444] [serial = 1024] [outer = 19753800] 20:40:14 INFO - PROCESS | 444 | 1463542814092 Marionette TRACE conn7 <- [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]]]}] 20:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1223ms 20:40:14 INFO - PROCESS | 444 | 1463542814143 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 444 | 1463542814145 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 20:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:40:14 INFO - PROCESS | 444 | 1463542814156 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:40:14 INFO - PROCESS | 444 | 1463542814157 Marionette TRACE conn7 <- [1,1330,null,{}] 20:40:14 INFO - PROCESS | 444 | 1463542814161 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:14 INFO - PROCESS | 444 | 1463542814294 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 20:40:14 INFO - PROCESS | 444 | 1463542814357 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:14 INFO - PROCESS | 444 | ++DOCSHELL 1974A800 == 80 [pid = 444] [id = 342] 20:40:14 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1978A400) [pid = 444] [serial = 1025] [outer = 00000000] 20:40:14 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A5E5C00) [pid = 444] [serial = 1026] [outer = 1978A400] 20:40:14 INFO - PROCESS | 444 | 1463542814403 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A5F7800) [pid = 444] [serial = 1027] [outer = 1978A400] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1A086C00) [pid = 444] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 115 (148B4800) [pid = 444] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 114 (18249000) [pid = 444] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 113 (10571000) [pid = 444] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A864C00) [pid = 444] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 111 (141EB000) [pid = 444] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 110 (177BD800) [pid = 444] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 109 (17730400) [pid = 444] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0C911400) [pid = 444] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:40:14 INFO - PROCESS | 444 | --DOMWINDOW == 107 (10774400) [pid = 444] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:40:14 INFO - PROCESS | 444 | 1463542814853 Marionette TRACE conn7 <- [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]]]}] 20:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 20:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:40:14 INFO - PROCESS | 444 | 1463542814928 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 444 | 1463542814930 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 20:40:14 INFO - PROCESS | 444 | 1463542814933 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:40:14 INFO - PROCESS | 444 | 1463542814935 Marionette TRACE conn7 <- [1,1334,null,{}] 20:40:14 INFO - PROCESS | 444 | 1463542814938 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:15 INFO - PROCESS | 444 | 1463542815064 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 20:40:15 INFO - PROCESS | 444 | 1463542815129 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 444 | ++DOCSHELL 14429400 == 81 [pid = 444] [id = 343] 20:40:15 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (148B4800) [pid = 444] [serial = 1028] [outer = 00000000] 20:40:15 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1A3A2400) [pid = 444] [serial = 1029] [outer = 148B4800] 20:40:15 INFO - PROCESS | 444 | 1463542815175 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1A670C00) [pid = 444] [serial = 1030] [outer = 148B4800] 20:40:15 INFO - PROCESS | 444 | 1463542815535 Marionette TRACE conn7 <- [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]]]}] 20:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 20:40:15 INFO - PROCESS | 444 | 1463542815574 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 20:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:40:15 INFO - PROCESS | 444 | 1463542815586 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 20:40:15 INFO - PROCESS | 444 | 1463542815589 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - PROCESS | 444 | 1463542815591 Marionette TRACE conn7 <- [1,1338,null,{}] 20:40:15 INFO - PROCESS | 444 | 1463542815594 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:15 INFO - PROCESS | 444 | 1463542815708 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 20:40:15 INFO - PROCESS | 444 | 1463542815717 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 444 | ++DOCSHELL 0FBF3400 == 82 [pid = 444] [id = 344] 20:40:15 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (14349400) [pid = 444] [serial = 1031] [outer = 00000000] 20:40:15 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1A6BE400) [pid = 444] [serial = 1032] [outer = 14349400] 20:40:15 INFO - PROCESS | 444 | 1463542815761 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1A6C4800) [pid = 444] [serial = 1033] [outer = 14349400] 20:40:16 INFO - PROCESS | 444 | 1463542816195 Marionette TRACE conn7 <- [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]]]}] 20:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 20:40:16 INFO - PROCESS | 444 | 1463542816262 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 444 | 1463542816264 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 20:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:40:16 INFO - PROCESS | 444 | 1463542816267 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:40:16 INFO - PROCESS | 444 | 1463542816269 Marionette TRACE conn7 <- [1,1342,null,{}] 20:40:16 INFO - PROCESS | 444 | 1463542816272 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:16 INFO - PROCESS | 444 | 1463542816365 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 20:40:16 INFO - PROCESS | 444 | 1463542816372 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 444 | ++DOCSHELL 0FB5F000 == 83 [pid = 444] [id = 345] 20:40:16 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A5EFC00) [pid = 444] [serial = 1034] [outer = 00000000] 20:40:16 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A867800) [pid = 444] [serial = 1035] [outer = 1A5EFC00] 20:40:16 INFO - PROCESS | 444 | 1463542816416 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A817400) [pid = 444] [serial = 1036] [outer = 1A5EFC00] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1E06B400 == 82 [pid = 444] [id = 296] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 18299000 == 81 [pid = 444] [id = 186] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A678000 == 80 [pid = 444] [id = 145] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A864000 == 79 [pid = 444] [id = 198] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1077C800 == 78 [pid = 444] [id = 242] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 19753400 == 77 [pid = 444] [id = 188] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A3A4400 == 76 [pid = 444] [id = 187] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 18492800 == 75 [pid = 444] [id = 116] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1920DC00 == 74 [pid = 444] [id = 244] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 22D5CC00 == 73 [pid = 444] [id = 248] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 22D56400 == 72 [pid = 444] [id = 315] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 10B19800 == 71 [pid = 444] [id = 316] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 195D7400 == 70 [pid = 444] [id = 282] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1D6E1800 == 69 [pid = 444] [id = 228] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1D1C3400 == 68 [pid = 444] [id = 313] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 14370800 == 67 [pid = 444] [id = 103] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 20F9DC00 == 66 [pid = 444] [id = 297] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 23279C00 == 65 [pid = 444] [id = 314] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 18484C00 == 64 [pid = 444] [id = 143] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1D109800 == 63 [pid = 444] [id = 214] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 166A2C00 == 62 [pid = 444] [id = 146] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1EA7F800 == 61 [pid = 444] [id = 229] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A677C00 == 60 [pid = 444] [id = 178] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 197E4400 == 59 [pid = 444] [id = 275] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 20FA5800 == 58 [pid = 444] [id = 247] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A5EF800 == 57 [pid = 444] [id = 209] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A21C000 == 56 [pid = 444] [id = 213] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1E069C00 == 55 [pid = 444] [id = 264] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 10B17C00 == 54 [pid = 444] [id = 106] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 20FA2400 == 53 [pid = 444] [id = 231] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 2271BC00 == 52 [pid = 444] [id = 299] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1D2A1800 == 51 [pid = 444] [id = 263] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 108DEC00 == 50 [pid = 444] [id = 115] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 21076C00 == 49 [pid = 444] [id = 298] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 10B0F400 == 48 [pid = 444] [id = 226] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 0FA3D000 == 47 [pid = 444] [id = 300] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1D1BD000 == 46 [pid = 444] [id = 230] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 0C937400 == 45 [pid = 444] [id = 265] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1D116400 == 44 [pid = 444] [id = 295] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 14A7C400 == 43 [pid = 444] [id = 337] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 0887E800 == 42 [pid = 444] [id = 335] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 10361400 == 41 [pid = 444] [id = 336] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 20F98800 == 40 [pid = 444] [id = 334] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1BC48400 == 39 [pid = 444] [id = 332] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1EA82800 == 38 [pid = 444] [id = 333] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1B4D4C00 == 37 [pid = 444] [id = 331] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1A39E800 == 36 [pid = 444] [id = 330] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 1641CC00 == 35 [pid = 444] [id = 329] 20:40:17 INFO - PROCESS | 444 | --DOCSHELL 0C91AC00 == 34 [pid = 444] [id = 328] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 18255400 == 33 [pid = 444] [id = 340] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 0FBF3400 == 32 [pid = 444] [id = 344] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 1974A800 == 31 [pid = 444] [id = 342] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 166A2400 == 30 [pid = 444] [id = 339] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 14429400 == 29 [pid = 444] [id = 343] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 1974C400 == 28 [pid = 444] [id = 341] 20:40:18 INFO - PROCESS | 444 | --DOCSHELL 0CA1DC00 == 27 [pid = 444] [id = 338] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1A5F6000) [pid = 444] [serial = 969] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 114 (141E1800) [pid = 444] [serial = 933] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 113 (14B26C00) [pid = 444] [serial = 963] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 112 (177EA400) [pid = 444] [serial = 964] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A21B400) [pid = 444] [serial = 966] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 110 (10B61800) [pid = 444] [serial = 960] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 109 (141E2400) [pid = 444] [serial = 961] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1BC4BC00) [pid = 444] [serial = 972] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 107 (15C3A000) [pid = 444] [serial = 952] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14A16C00) [pid = 444] [serial = 951] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 105 (14437000) [pid = 444] [serial = 948] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1A66F400) [pid = 444] [serial = 970] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 103 (23B23000) [pid = 444] [serial = 945] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 102 (23EA1400) [pid = 444] [serial = 942] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1C710C00) [pid = 444] [serial = 958] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1B429800) [pid = 444] [serial = 957] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1978F000) [pid = 444] [serial = 955] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 98 (195D2400) [pid = 444] [serial = 954] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1CC32000) [pid = 444] [serial = 973] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 96 (19747800) [pid = 444] [serial = 936] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 95 (22319400) [pid = 444] [serial = 939] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 94 (0CA21400) [pid = 444] [serial = 975] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 93 (0FB5BC00) [pid = 444] [serial = 976] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 92 (16419C00) [pid = 444] [serial = 979] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 91 (14433C00) [pid = 444] [serial = 978] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 90 (1A398000) [pid = 444] [serial = 967] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | --DOMWINDOW == 89 (1A6BF800) [pid = 444] [serial = 981] [outer = 00000000] [url = about:blank] 20:40:18 INFO - PROCESS | 444 | 1463542818906 Marionette TRACE conn7 <- [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]]]}] 20:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2667ms 20:40:18 INFO - PROCESS | 444 | 1463542818937 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 20:40:18 INFO - PROCESS | 444 | 1463542818941 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 20:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:40:18 INFO - PROCESS | 444 | 1463542818946 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:40:18 INFO - PROCESS | 444 | 1463542818950 Marionette TRACE conn7 <- [1,1346,null,{}] 20:40:18 INFO - PROCESS | 444 | 1463542818956 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:19 INFO - PROCESS | 444 | 1463542819050 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 20:40:19 INFO - PROCESS | 444 | 1463542819062 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 444 | ++DOCSHELL 0C918000 == 28 [pid = 444] [id = 346] 20:40:19 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (0C918400) [pid = 444] [serial = 1037] [outer = 00000000] 20:40:19 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (0C935800) [pid = 444] [serial = 1038] [outer = 0C918400] 20:40:19 INFO - PROCESS | 444 | 1463542819111 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (0C93BC00) [pid = 444] [serial = 1039] [outer = 0C918400] 20:40:19 INFO - PROCESS | 444 | 1463542819615 Marionette TRACE conn7 <- [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]]]}] 20:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 20:40:19 INFO - PROCESS | 444 | 1463542819677 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 444 | 1463542819683 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 20:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:40:19 INFO - PROCESS | 444 | 1463542819689 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:40:19 INFO - PROCESS | 444 | 1463542819692 Marionette TRACE conn7 <- [1,1350,null,{}] 20:40:19 INFO - PROCESS | 444 | 1463542819697 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:19 INFO - PROCESS | 444 | 1463542819786 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 20:40:19 INFO - PROCESS | 444 | 1463542819876 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 444 | ++DOCSHELL 0CB35800 == 29 [pid = 444] [id = 347] 20:40:19 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (0CB75C00) [pid = 444] [serial = 1040] [outer = 00000000] 20:40:19 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0FA3C000) [pid = 444] [serial = 1041] [outer = 0CB75C00] 20:40:19 INFO - PROCESS | 444 | 1463542819922 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (0FAF1400) [pid = 444] [serial = 1042] [outer = 0CB75C00] 20:40:20 INFO - PROCESS | 444 | 1463542820370 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 20:40:20 INFO - PROCESS | 444 | 1463542820450 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 20:40:20 INFO - PROCESS | 444 | 1463542820453 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 20:40:20 INFO - PROCESS | 444 | 1463542820457 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:40:20 INFO - PROCESS | 444 | 1463542820461 Marionette TRACE conn7 <- [1,1354,null,{}] 20:40:20 INFO - PROCESS | 444 | 1463542820472 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:20 INFO - PROCESS | 444 | 1463542820563 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 20:40:20 INFO - PROCESS | 444 | 1463542820582 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:20 INFO - PROCESS | 444 | ++DOCSHELL 10570800 == 30 [pid = 444] [id = 348] 20:40:20 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (10570C00) [pid = 444] [serial = 1043] [outer = 00000000] 20:40:20 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (10574C00) [pid = 444] [serial = 1044] [outer = 10570C00] 20:40:20 INFO - PROCESS | 444 | 1463542820632 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1057C800) [pid = 444] [serial = 1045] [outer = 10570C00] 20:40:21 INFO - PROCESS | 444 | 1463542821091 Marionette TRACE conn7 <- [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] 20:40:21 INFO - PROCESS | 444 | 1463542821139 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 20:40:21 INFO - PROCESS | 444 | 1463542821142 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:40:21 INFO - PROCESS | 444 | 1463542821144 Marionette TRACE conn7 <- [1,1358,null,{}] 20:40:21 INFO - PROCESS | 444 | 1463542821147 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:21 INFO - PROCESS | 444 | 1463542821242 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 20:40:21 INFO - PROCESS | 444 | 1463542821249 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:21 INFO - PROCESS | 444 | ++DOCSHELL 105C1800 == 31 [pid = 444] [id = 349] 20:40:21 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (10782C00) [pid = 444] [serial = 1046] [outer = 00000000] 20:40:21 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (10B1A800) [pid = 444] [serial = 1047] [outer = 10782C00] 20:40:21 INFO - PROCESS | 444 | 1463542821295 Marionette DEBUG loaded listener.js 20:40:21 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (110B4000) [pid = 444] [serial = 1048] [outer = 10782C00] 20:40:21 INFO - PROCESS | 444 | 1463542821734 Marionette TRACE conn7 <- [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] 20:40:21 INFO - PROCESS | 444 | 1463542821778 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 20:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:40:21 INFO - PROCESS | 444 | 1463542821782 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:40:21 INFO - PROCESS | 444 | 1463542821783 Marionette TRACE conn7 <- [1,1362,null,{}] 20:40:21 INFO - PROCESS | 444 | 1463542821787 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:21 INFO - PROCESS | 444 | 1463542821866 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 20:40:21 INFO - PROCESS | 444 | 1463542821872 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:21 INFO - PROCESS | 444 | ++DOCSHELL 141E2400 == 32 [pid = 444] [id = 350] 20:40:21 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (141E4C00) [pid = 444] [serial = 1049] [outer = 00000000] 20:40:21 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (141EC800) [pid = 444] [serial = 1050] [outer = 141E4C00] 20:40:21 INFO - PROCESS | 444 | 1463542821921 Marionette DEBUG loaded listener.js 20:40:21 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (14345C00) [pid = 444] [serial = 1051] [outer = 141E4C00] 20:40:22 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:22 INFO - PROCESS | 444 | 1463542822377 Marionette TRACE conn7 <- [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] 20:40:22 INFO - PROCESS | 444 | 1463542822425 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 20:40:22 INFO - PROCESS | 444 | 1463542822428 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:40:22 INFO - PROCESS | 444 | 1463542822430 Marionette TRACE conn7 <- [1,1366,null,{}] 20:40:22 INFO - PROCESS | 444 | 1463542822438 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:22 INFO - PROCESS | 444 | 1463542822551 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 20:40:22 INFO - PROCESS | 444 | 1463542822562 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:22 INFO - PROCESS | 444 | ++DOCSHELL 14801400 == 33 [pid = 444] [id = 351] 20:40:22 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1480B000) [pid = 444] [serial = 1052] [outer = 00000000] 20:40:22 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (148F3000) [pid = 444] [serial = 1053] [outer = 1480B000] 20:40:22 INFO - PROCESS | 444 | 1463542822608 Marionette DEBUG loaded listener.js 20:40:22 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (14A1A800) [pid = 444] [serial = 1054] [outer = 1480B000] 20:40:23 INFO - PROCESS | 444 | 1463542823040 Marionette TRACE conn7 <- [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] 20:40:23 INFO - PROCESS | 444 | 1463542823105 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 20:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:40:23 INFO - PROCESS | 444 | 1463542823108 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:40:23 INFO - PROCESS | 444 | 1463542823110 Marionette TRACE conn7 <- [1,1370,null,{}] 20:40:23 INFO - PROCESS | 444 | 1463542823114 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:23 INFO - PROCESS | 444 | 1463542823191 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 20:40:23 INFO - PROCESS | 444 | 1463542823201 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:23 INFO - PROCESS | 444 | ++DOCSHELL 14A25400 == 34 [pid = 444] [id = 352] 20:40:23 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (14A28000) [pid = 444] [serial = 1055] [outer = 00000000] 20:40:23 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (14B25400) [pid = 444] [serial = 1056] [outer = 14A28000] 20:40:23 INFO - PROCESS | 444 | 1463542823273 Marionette DEBUG loaded listener.js 20:40:23 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (14B2CC00) [pid = 444] [serial = 1057] [outer = 14A28000] 20:40:23 INFO - PROCESS | 444 | [444] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:23 INFO - PROCESS | 444 | 1463542823744 Marionette TRACE conn7 <- [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] 20:40:23 INFO - PROCESS | 444 | 1463542823783 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 20:40:23 INFO - PROCESS | 444 | 1463542823786 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:40:23 INFO - PROCESS | 444 | 1463542823788 Marionette TRACE conn7 <- [1,1374,null,{}] 20:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:40:23 INFO - PROCESS | 444 | 1463542823792 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:23 INFO - PROCESS | 444 | 1463542823870 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 20:40:23 INFO - PROCESS | 444 | 1463542823876 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:23 INFO - PROCESS | 444 | ++DOCSHELL 15B21400 == 35 [pid = 444] [id = 353] 20:40:23 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (15B47C00) [pid = 444] [serial = 1058] [outer = 00000000] 20:40:23 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (15C5B000) [pid = 444] [serial = 1059] [outer = 15B47C00] 20:40:23 INFO - PROCESS | 444 | 1463542823921 Marionette DEBUG loaded listener.js 20:40:23 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (15C37800) [pid = 444] [serial = 1060] [outer = 15B47C00] 20:40:24 INFO - PROCESS | 444 | 1463542824381 Marionette TRACE conn7 <- [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] 20:40:24 INFO - PROCESS | 444 | 1463542824431 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 20:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:40:24 INFO - PROCESS | 444 | 1463542824434 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:40:24 INFO - PROCESS | 444 | 1463542824435 Marionette TRACE conn7 <- [1,1378,null,{}] 20:40:24 INFO - PROCESS | 444 | 1463542824439 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:24 INFO - PROCESS | 444 | 1463542824551 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 20:40:24 INFO - PROCESS | 444 | 1463542824638 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:24 INFO - PROCESS | 444 | ++DOCSHELL 1056F800 == 36 [pid = 444] [id = 354] 20:40:24 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (16421800) [pid = 444] [serial = 1061] [outer = 00000000] 20:40:24 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (166AA000) [pid = 444] [serial = 1062] [outer = 16421800] 20:40:24 INFO - PROCESS | 444 | 1463542824682 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (16B1D800) [pid = 444] [serial = 1063] [outer = 16421800] 20:40:25 INFO - PROCESS | 444 | 1463542825081 Marionette TRACE conn7 <- [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]]]}] 20:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 20:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:40:25 INFO - PROCESS | 444 | 1463542825107 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 444 | 1463542825109 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 20:40:25 INFO - PROCESS | 444 | 1463542825112 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 444 | 1463542825114 Marionette TRACE conn7 <- [1,1382,null,{}] 20:40:25 INFO - PROCESS | 444 | 1463542825117 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:25 INFO - PROCESS | 444 | 1463542825229 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 20:40:25 INFO - PROCESS | 444 | 1463542825236 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 444 | ++DOCSHELL 17728400 == 37 [pid = 444] [id = 355] 20:40:25 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (177C0C00) [pid = 444] [serial = 1064] [outer = 00000000] 20:40:25 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (18247800) [pid = 444] [serial = 1065] [outer = 177C0C00] 20:40:25 INFO - PROCESS | 444 | 1463542825281 Marionette DEBUG loaded listener.js 20:40:25 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (18249800) [pid = 444] [serial = 1066] [outer = 177C0C00] 20:40:25 INFO - PROCESS | 444 | 1463542825734 Marionette TRACE conn7 <- [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]]]}] 20:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 20:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:40:25 INFO - PROCESS | 444 | 1463542825783 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 444 | 1463542825785 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 20:40:25 INFO - PROCESS | 444 | 1463542825789 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 444 | 1463542825791 Marionette TRACE conn7 <- [1,1386,null,{}] 20:40:25 INFO - PROCESS | 444 | 1463542825800 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:25 INFO - PROCESS | 444 | 1463542825937 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 20:40:26 INFO - PROCESS | 444 | 1463542826034 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:26 INFO - PROCESS | 444 | ++DOCSHELL 18484C00 == 38 [pid = 444] [id = 356] 20:40:26 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (18485800) [pid = 444] [serial = 1067] [outer = 00000000] 20:40:26 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (18D9D400) [pid = 444] [serial = 1068] [outer = 18485800] 20:40:26 INFO - PROCESS | 444 | 1463542826088 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (195D2000) [pid = 444] [serial = 1069] [outer = 18485800] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 121 (23278400) [pid = 444] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 120 (177E8400) [pid = 444] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1056F000) [pid = 444] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 118 (197E1C00) [pid = 444] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 117 (10B19C00) [pid = 444] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 116 (14349400) [pid = 444] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 115 (19753800) [pid = 444] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1978A400) [pid = 444] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 113 (148B4800) [pid = 444] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A3A0C00) [pid = 444] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1669DC00) [pid = 444] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 110 (0C93C800) [pid = 444] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 109 (18493C00) [pid = 444] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 108 (166A3400) [pid = 444] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0CBEF800) [pid = 444] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14A81C00) [pid = 444] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 105 (110AA800) [pid = 444] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 104 (0CBA4C00) [pid = 444] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 103 (21BD0400) [pid = 444] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1EA83800) [pid = 444] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1D6C8400) [pid = 444] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1C401C00) [pid = 444] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 99 (2327A000) [pid = 444] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 98 (21BCB800) [pid = 444] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:40:26 INFO - PROCESS | 444 | --DOMWINDOW == 97 (2230C000) [pid = 444] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:40:27 INFO - PROCESS | 444 | 1463542827032 Marionette TRACE conn7 <- [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]]]}] 20:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1282ms 20:40:27 INFO - PROCESS | 444 | 1463542827076 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 20:40:27 INFO - PROCESS | 444 | 1463542827078 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 20:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:40:27 INFO - PROCESS | 444 | 1463542827081 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:40:27 INFO - PROCESS | 444 | 1463542827082 Marionette TRACE conn7 <- [1,1390,null,{}] 20:40:27 INFO - PROCESS | 444 | 1463542827086 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:27 INFO - PROCESS | 444 | 1463542827165 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 20:40:27 INFO - PROCESS | 444 | 1463542827171 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 444 | ++DOCSHELL 141EA400 == 39 [pid = 444] [id = 357] 20:40:27 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (141EDC00) [pid = 444] [serial = 1070] [outer = 00000000] 20:40:27 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (14A7E400) [pid = 444] [serial = 1071] [outer = 141EDC00] 20:40:27 INFO - PROCESS | 444 | 1463542827215 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (15C34400) [pid = 444] [serial = 1072] [outer = 141EDC00] 20:40:27 INFO - PROCESS | 444 | 1463542827629 Marionette TRACE conn7 <- [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]]]}] 20:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 20:40:27 INFO - PROCESS | 444 | 1463542827652 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 20:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:40:27 INFO - PROCESS | 444 | 1463542827654 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 20:40:27 INFO - PROCESS | 444 | 1463542827657 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:40:27 INFO - PROCESS | 444 | 1463542827659 Marionette TRACE conn7 <- [1,1394,null,{}] 20:40:27 INFO - PROCESS | 444 | 1463542827662 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:27 INFO - PROCESS | 444 | 1463542827783 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 20:40:27 INFO - PROCESS | 444 | 1463542827792 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 444 | ++DOCSHELL 1669E000 == 40 [pid = 444] [id = 358] 20:40:27 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (166A4000) [pid = 444] [serial = 1073] [outer = 00000000] 20:40:27 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (18D96C00) [pid = 444] [serial = 1074] [outer = 166A4000] 20:40:27 INFO - PROCESS | 444 | 1463542827837 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (195DB000) [pid = 444] [serial = 1075] [outer = 166A4000] 20:40:28 INFO - PROCESS | 444 | 1463542828272 Marionette TRACE conn7 <- [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]]]}] 20:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 20:40:28 INFO - PROCESS | 444 | 1463542828330 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 444 | 1463542828331 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 20:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:40:28 INFO - PROCESS | 444 | 1463542828343 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - PROCESS | 444 | 1463542828345 Marionette TRACE conn7 <- [1,1398,null,{}] 20:40:28 INFO - PROCESS | 444 | 1463542828348 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:28 INFO - PROCESS | 444 | 1463542828427 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 20:40:28 INFO - PROCESS | 444 | 1463542828436 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 444 | ++DOCSHELL 195DD000 == 41 [pid = 444] [id = 359] 20:40:28 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (195DEC00) [pid = 444] [serial = 1076] [outer = 00000000] 20:40:28 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (19750C00) [pid = 444] [serial = 1077] [outer = 195DEC00] 20:40:28 INFO - PROCESS | 444 | 1463542828480 Marionette DEBUG loaded listener.js 20:40:28 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1978FC00) [pid = 444] [serial = 1078] [outer = 195DEC00] 20:40:29 INFO - PROCESS | 444 | 1463542829276 Marionette TRACE conn7 <- [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]]]}] 20:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 20:40:29 INFO - PROCESS | 444 | 1463542829339 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 20:40:29 INFO - PROCESS | 444 | 1463542829343 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 20:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:40:29 INFO - PROCESS | 444 | 1463542829350 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:40:29 INFO - PROCESS | 444 | 1463542829355 Marionette TRACE conn7 <- [1,1402,null,{}] 20:40:29 INFO - PROCESS | 444 | 1463542829362 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:29 INFO - PROCESS | 444 | 1463542829492 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 20:40:29 INFO - PROCESS | 444 | 1463542829617 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:29 INFO - PROCESS | 444 | ++DOCSHELL 0887A800 == 42 [pid = 444] [id = 360] 20:40:29 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0887D400) [pid = 444] [serial = 1079] [outer = 00000000] 20:40:29 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (0CA21400) [pid = 444] [serial = 1080] [outer = 0887D400] 20:40:29 INFO - PROCESS | 444 | 1463542829675 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (0FAEE800) [pid = 444] [serial = 1081] [outer = 0887D400] 20:40:30 INFO - PROCESS | 444 | 1463542830450 Marionette TRACE conn7 <- [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]]]}] 20:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1129ms 20:40:30 INFO - PROCESS | 444 | 1463542830490 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 20:40:30 INFO - PROCESS | 444 | 1463542830496 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 20:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:40:30 INFO - PROCESS | 444 | 1463542830511 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:40:30 INFO - PROCESS | 444 | 1463542830513 Marionette TRACE conn7 <- [1,1406,null,{}] 20:40:30 INFO - PROCESS | 444 | 1463542830518 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:30 INFO - PROCESS | 444 | 1463542830636 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 20:40:30 INFO - PROCESS | 444 | 1463542830760 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:30 INFO - PROCESS | 444 | ++DOCSHELL 0FB65400 == 43 [pid = 444] [id = 361] 20:40:30 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (10064C00) [pid = 444] [serial = 1082] [outer = 00000000] 20:40:30 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (108DB000) [pid = 444] [serial = 1083] [outer = 10064C00] 20:40:30 INFO - PROCESS | 444 | 1463542830820 Marionette DEBUG loaded listener.js 20:40:30 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (133A3000) [pid = 444] [serial = 1084] [outer = 10064C00] 20:40:31 INFO - PROCESS | 444 | 1463542831745 Marionette TRACE conn7 <- [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]]]}] 20:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1277ms 20:40:31 INFO - PROCESS | 444 | 1463542831785 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 20:40:31 INFO - PROCESS | 444 | 1463542831789 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 20:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:40:31 INFO - PROCESS | 444 | 1463542831794 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:40:31 INFO - PROCESS | 444 | 1463542831798 Marionette TRACE conn7 <- [1,1410,null,{}] 20:40:31 INFO - PROCESS | 444 | 1463542831805 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:31 INFO - PROCESS | 444 | 1463542831918 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 20:40:32 INFO - PROCESS | 444 | 1463542832046 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 0CBA6000 == 42 [pid = 444] [id = 29] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 1056F400 == 41 [pid = 444] [id = 23] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 0C91B400 == 40 [pid = 444] [id = 22] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 148AC400 == 39 [pid = 444] [id = 27] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 141E1C00 == 38 [pid = 444] [id = 20] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 14B28800 == 37 [pid = 444] [id = 28] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 14A20800 == 36 [pid = 444] [id = 19] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 1035D800 == 35 [pid = 444] [id = 25] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 14116400 == 34 [pid = 444] [id = 18] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 108E0400 == 33 [pid = 444] [id = 15] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 0FA7F400 == 32 [pid = 444] [id = 26] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 177BF800 == 31 [pid = 444] [id = 17] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 18D9B800 == 30 [pid = 444] [id = 16] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 0FA38400 == 29 [pid = 444] [id = 24] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 10363C00 == 28 [pid = 444] [id = 11] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 14834400 == 27 [pid = 444] [id = 12] 20:40:32 INFO - PROCESS | 444 | --DOCSHELL 0FB5F000 == 26 [pid = 444] [id = 345] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A867800) [pid = 444] [serial = 1035] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | ++DOCSHELL 0887CC00 == 27 [pid = 444] [id = 362] 20:40:32 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (08883000) [pid = 444] [serial = 1085] [outer = 00000000] 20:40:32 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (0C91D400) [pid = 444] [serial = 1086] [outer = 08883000] 20:40:32 INFO - PROCESS | 444 | 1463542832142 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (0CA24C00) [pid = 444] [serial = 1087] [outer = 08883000] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1BADAC00) [pid = 444] [serial = 982] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 112 (18488400) [pid = 444] [serial = 949] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 111 (23EA6000) [pid = 444] [serial = 943] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 110 (22315800) [pid = 444] [serial = 940] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 109 (22313800) [pid = 444] [serial = 931] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 108 (23B26000) [pid = 444] [serial = 946] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 107 (19C10800) [pid = 444] [serial = 937] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14437400) [pid = 444] [serial = 934] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1A6C4800) [pid = 444] [serial = 1033] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 104 (197E0400) [pid = 444] [serial = 1023] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1A5E5C00) [pid = 444] [serial = 1026] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1A214C00) [pid = 444] [serial = 1024] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1A3A2400) [pid = 444] [serial = 1029] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1A6BE400) [pid = 444] [serial = 1032] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1A5F7800) [pid = 444] [serial = 1027] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1A5EC000) [pid = 444] [serial = 990] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 97 (18D97800) [pid = 444] [serial = 988] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1824DC00) [pid = 444] [serial = 987] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 95 (10361C00) [pid = 444] [serial = 985] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 94 (0FA39800) [pid = 444] [serial = 984] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 93 (192FA800) [pid = 444] [serial = 1020] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 92 (16B1CC00) [pid = 444] [serial = 1017] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 91 (18248C00) [pid = 444] [serial = 1018] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 90 (108DC800) [pid = 444] [serial = 1014] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 89 (110AB400) [pid = 444] [serial = 1015] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 88 (177BA000) [pid = 444] [serial = 1012] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 87 (15B3EC00) [pid = 444] [serial = 1011] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1848DC00) [pid = 444] [serial = 1009] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 85 (177B9800) [pid = 444] [serial = 1008] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1848EC00) [pid = 444] [serial = 1006] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 83 (14433400) [pid = 444] [serial = 1005] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 82 (22398800) [pid = 444] [serial = 1003] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 81 (22315C00) [pid = 444] [serial = 1002] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 80 (21BCDC00) [pid = 444] [serial = 1000] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 79 (20FA0400) [pid = 444] [serial = 999] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1E0B0800) [pid = 444] [serial = 997] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 77 (1E063C00) [pid = 444] [serial = 996] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 76 (1D6C4800) [pid = 444] [serial = 994] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 75 (1D237000) [pid = 444] [serial = 993] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 74 (1A677400) [pid = 444] [serial = 991] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 73 (19748C00) [pid = 444] [serial = 1021] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | --DOMWINDOW == 72 (1A670C00) [pid = 444] [serial = 1030] [outer = 00000000] [url = about:blank] 20:40:32 INFO - PROCESS | 444 | 1463542832605 Marionette TRACE conn7 <- [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]]]}] 20:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 829ms 20:40:32 INFO - PROCESS | 444 | 1463542832625 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 444 | 1463542832631 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 20:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:40:32 INFO - PROCESS | 444 | 1463542832637 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:40:32 INFO - PROCESS | 444 | 1463542832639 Marionette TRACE conn7 <- [1,1414,null,{}] 20:40:32 INFO - PROCESS | 444 | 1463542832643 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:32 INFO - PROCESS | 444 | 1463542832726 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 20:40:32 INFO - PROCESS | 444 | 1463542832736 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 444 | ++DOCSHELL 0FB61000 == 28 [pid = 444] [id = 363] 20:40:32 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (0FB63800) [pid = 444] [serial = 1088] [outer = 00000000] 20:40:32 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (1005F400) [pid = 444] [serial = 1089] [outer = 0FB63800] 20:40:32 INFO - PROCESS | 444 | 1463542832781 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (10571400) [pid = 444] [serial = 1090] [outer = 0FB63800] 20:40:33 INFO - PROCESS | 444 | 1463542833256 Marionette TRACE conn7 <- [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]]]}] 20:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 20:40:33 INFO - PROCESS | 444 | 1463542833310 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 444 | 1463542833312 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 20:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:40:33 INFO - PROCESS | 444 | 1463542833315 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:40:33 INFO - PROCESS | 444 | 1463542833319 Marionette TRACE conn7 <- [1,1418,null,{}] 20:40:33 INFO - PROCESS | 444 | 1463542833330 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:33 INFO - PROCESS | 444 | 1463542833447 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 20:40:33 INFO - PROCESS | 444 | 1463542833465 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 444 | ++DOCSHELL 1410B000 == 29 [pid = 444] [id = 364] 20:40:33 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (1410E000) [pid = 444] [serial = 1091] [outer = 00000000] 20:40:33 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (141E4000) [pid = 444] [serial = 1092] [outer = 1410E000] 20:40:33 INFO - PROCESS | 444 | 1463542833513 Marionette DEBUG loaded listener.js 20:40:33 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (143CF000) [pid = 444] [serial = 1093] [outer = 1410E000] 20:40:33 INFO - PROCESS | 444 | 1463542833981 Marionette TRACE conn7 <- [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]]]}] 20:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 20:40:33 INFO - PROCESS | 444 | 1463542833990 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 444 | 1463542833993 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 20:40:33 INFO - PROCESS | 444 | 1463542833996 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:40:33 INFO - PROCESS | 444 | 1463542833998 Marionette TRACE conn7 <- [1,1422,null,{}] 20:40:33 INFO - PROCESS | 444 | 1463542834006 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:34 INFO - PROCESS | 444 | 1463542834089 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 20:40:34 INFO - PROCESS | 444 | 1463542834096 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 444 | ++DOCSHELL 1482F000 == 30 [pid = 444] [id = 365] 20:40:34 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (148AD400) [pid = 444] [serial = 1094] [outer = 00000000] 20:40:34 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (14A22C00) [pid = 444] [serial = 1095] [outer = 148AD400] 20:40:34 INFO - PROCESS | 444 | 1463542834144 Marionette DEBUG loaded listener.js 20:40:34 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (14AD5400) [pid = 444] [serial = 1096] [outer = 148AD400] 20:40:34 INFO - PROCESS | 444 | 1463542834598 Marionette TRACE conn7 <- [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]]]}] 20:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 20:40:34 INFO - PROCESS | 444 | 1463542834633 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 20:40:34 INFO - PROCESS | 444 | 1463542834635 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 20:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:40:34 INFO - PROCESS | 444 | 1463542834638 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - PROCESS | 444 | 1463542834640 Marionette TRACE conn7 <- [1,1426,null,{}] 20:40:34 INFO - PROCESS | 444 | 1463542834644 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:34 INFO - PROCESS | 444 | 1463542834757 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 20:40:34 INFO - PROCESS | 444 | 1463542834765 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 444 | ++DOCSHELL 14B26800 == 31 [pid = 444] [id = 366] 20:40:34 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (14B2D800) [pid = 444] [serial = 1097] [outer = 00000000] 20:40:34 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1641A000) [pid = 444] [serial = 1098] [outer = 14B2D800] 20:40:34 INFO - PROCESS | 444 | 1463542834780 Marionette DEBUG loaded listener.js 20:40:34 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (1669E400) [pid = 444] [serial = 1099] [outer = 14B2D800] 20:40:35 INFO - PROCESS | 444 | 1463542835258 Marionette TRACE conn7 <- [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]]]}] 20:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 20:40:35 INFO - PROCESS | 444 | 1463542835340 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 20:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:40:35 INFO - PROCESS | 444 | 1463542835342 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 20:40:35 INFO - PROCESS | 444 | 1463542835345 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:40:35 INFO - PROCESS | 444 | 1463542835347 Marionette TRACE conn7 <- [1,1430,null,{}] 20:40:35 INFO - PROCESS | 444 | 1463542835350 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:35 INFO - PROCESS | 444 | 1463542835484 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 20:40:35 INFO - PROCESS | 444 | 1463542835497 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:35 INFO - PROCESS | 444 | ++DOCSHELL 15C5A400 == 32 [pid = 444] [id = 367] 20:40:35 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (166A7000) [pid = 444] [serial = 1100] [outer = 00000000] 20:40:35 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (18246C00) [pid = 444] [serial = 1101] [outer = 166A7000] 20:40:35 INFO - PROCESS | 444 | 1463542835545 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (166A9800) [pid = 444] [serial = 1102] [outer = 166A7000] 20:40:36 INFO - PROCESS | 444 | 1463542836017 Marionette TRACE conn7 <- [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]]]}] 20:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 20:40:36 INFO - PROCESS | 444 | 1463542836081 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 444 | 1463542836083 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 20:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:40:36 INFO - PROCESS | 444 | 1463542836086 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - PROCESS | 444 | 1463542836088 Marionette TRACE conn7 <- [1,1434,null,{}] 20:40:36 INFO - PROCESS | 444 | 1463542836091 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:36 INFO - PROCESS | 444 | 1463542836202 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 20:40:36 INFO - PROCESS | 444 | 1463542836263 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 444 | ++DOCSHELL 18488C00 == 33 [pid = 444] [id = 368] 20:40:36 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1848BC00) [pid = 444] [serial = 1103] [outer = 00000000] 20:40:36 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (18490C00) [pid = 444] [serial = 1104] [outer = 1848BC00] 20:40:36 INFO - PROCESS | 444 | 1463542836307 Marionette DEBUG loaded listener.js 20:40:36 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (18D9F000) [pid = 444] [serial = 1105] [outer = 1848BC00] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 89 (16421800) [pid = 444] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 88 (10570C00) [pid = 444] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1A5EFC00) [pid = 444] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 86 (0CB75C00) [pid = 444] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0C918400) [pid = 444] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 84 (177C0C00) [pid = 444] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 83 (18485800) [pid = 444] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 82 (166A4000) [pid = 444] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 81 (141E4C00) [pid = 444] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 80 (14A28000) [pid = 444] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 79 (1480B000) [pid = 444] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 78 (15B47C00) [pid = 444] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 77 (10782C00) [pid = 444] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:40:36 INFO - PROCESS | 444 | --DOMWINDOW == 76 (141EDC00) [pid = 444] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:40:36 INFO - PROCESS | 444 | 1463542836873 Marionette TRACE conn7 <- [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]]]}] 20:40:36 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (10B15800) [pid = 444] [serial = 1106] [outer = 1641E800] 20:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 830ms 20:40:36 INFO - PROCESS | 444 | 1463542836941 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 444 | 1463542836943 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 20:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:40:36 INFO - PROCESS | 444 | 1463542836947 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - PROCESS | 444 | 1463542836948 Marionette TRACE conn7 <- [1,1438,null,{}] 20:40:36 INFO - PROCESS | 444 | 1463542836952 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:37 INFO - PROCESS | 444 | 1463542837064 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 20:40:37 INFO - PROCESS | 444 | 1463542837121 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:37 INFO - PROCESS | 444 | ++DOCSHELL 10361400 == 34 [pid = 444] [id = 369] 20:40:37 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (10362C00) [pid = 444] [serial = 1107] [outer = 00000000] 20:40:37 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (19202000) [pid = 444] [serial = 1108] [outer = 10362C00] 20:40:37 INFO - PROCESS | 444 | 1463542837166 Marionette DEBUG loaded listener.js 20:40:37 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (195D5000) [pid = 444] [serial = 1109] [outer = 10362C00] 20:40:37 INFO - PROCESS | 444 | 1463542837766 Marionette TRACE conn7 <- [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]]]}] 20:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 869ms 20:40:37 INFO - PROCESS | 444 | 1463542837820 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 20:40:37 INFO - PROCESS | 444 | 1463542837824 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 20:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:40:37 INFO - PROCESS | 444 | 1463542837830 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:40:37 INFO - PROCESS | 444 | 1463542837834 Marionette TRACE conn7 <- [1,1442,null,{}] 20:40:37 INFO - PROCESS | 444 | 1463542837840 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:37 INFO - PROCESS | 444 | 1463542837955 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 20:40:38 INFO - PROCESS | 444 | 1463542838083 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 444 | ++DOCSHELL 0CA1C400 == 35 [pid = 444] [id = 370] 20:40:38 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (0CA22000) [pid = 444] [serial = 1110] [outer = 00000000] 20:40:38 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (0FAEE000) [pid = 444] [serial = 1111] [outer = 0CA22000] 20:40:38 INFO - PROCESS | 444 | 1463542838142 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (0FF58400) [pid = 444] [serial = 1112] [outer = 0CA22000] 20:40:38 INFO - PROCESS | 444 | 1463542838761 Marionette TRACE conn7 <- [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]]]}] 20:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 987ms 20:40:38 INFO - PROCESS | 444 | 1463542838817 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 444 | 1463542838824 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 20:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:40:38 INFO - PROCESS | 444 | 1463542838830 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:40:38 INFO - PROCESS | 444 | 1463542838833 Marionette TRACE conn7 <- [1,1446,null,{}] 20:40:38 INFO - PROCESS | 444 | 1463542838837 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:38 INFO - PROCESS | 444 | 1463542838950 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 20:40:39 INFO - PROCESS | 444 | 1463542839079 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 444 | ++DOCSHELL 108E2400 == 36 [pid = 444] [id = 371] 20:40:39 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (10B0E400) [pid = 444] [serial = 1113] [outer = 00000000] 20:40:39 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (110AF400) [pid = 444] [serial = 1114] [outer = 10B0E400] 20:40:39 INFO - PROCESS | 444 | 1463542839135 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (141E8400) [pid = 444] [serial = 1115] [outer = 10B0E400] 20:40:39 INFO - PROCESS | 444 | 1463542839785 Marionette TRACE conn7 <- [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]]]}] 20:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1019ms 20:40:39 INFO - PROCESS | 444 | 1463542839851 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 20:40:39 INFO - PROCESS | 444 | 1463542839853 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 20:40:39 INFO - PROCESS | 444 | 1463542839857 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:40:39 INFO - PROCESS | 444 | 1463542839861 Marionette TRACE conn7 <- [1,1450,null,{}] 20:40:39 INFO - PROCESS | 444 | 1463542839873 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:39 INFO - PROCESS | 444 | 1463542839987 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 20:40:40 INFO - PROCESS | 444 | 1463542840118 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:40 INFO - PROCESS | 444 | ++DOCSHELL 166A0C00 == 37 [pid = 444] [id = 372] 20:40:40 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (16B1C400) [pid = 444] [serial = 1116] [outer = 00000000] 20:40:40 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (177C2000) [pid = 444] [serial = 1117] [outer = 16B1C400] 20:40:40 INFO - PROCESS | 444 | 1463542840178 Marionette DEBUG loaded listener.js 20:40:40 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (1848C800) [pid = 444] [serial = 1118] [outer = 16B1C400] 20:40:40 INFO - PROCESS | 444 | 1463542840834 Marionette TRACE conn7 <- [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]]]}] 20:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 20:40:40 INFO - PROCESS | 444 | 1463542840882 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 20:40:40 INFO - PROCESS | 444 | 1463542840885 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 20:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:40:40 INFO - PROCESS | 444 | 1463542840888 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:40:40 INFO - PROCESS | 444 | 1463542840890 Marionette TRACE conn7 <- [1,1454,null,{}] 20:40:40 INFO - PROCESS | 444 | 1463542840894 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:41 INFO - PROCESS | 444 | 1463542841002 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 20:40:41 INFO - PROCESS | 444 | 1463542841128 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:41 INFO - PROCESS | 444 | ++DOCSHELL 1974E000 == 38 [pid = 444] [id = 373] 20:40:41 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (1974E800) [pid = 444] [serial = 1119] [outer = 00000000] 20:40:41 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (19756800) [pid = 444] [serial = 1120] [outer = 1974E800] 20:40:41 INFO - PROCESS | 444 | 1463542841184 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (197DE800) [pid = 444] [serial = 1121] [outer = 1974E800] 20:40:42 INFO - PROCESS | 444 | 1463542842000 Marionette TRACE conn7 <- [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]]]}] 20:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1183ms 20:40:42 INFO - PROCESS | 444 | 1463542842075 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 20:40:42 INFO - PROCESS | 444 | 1463542842079 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 20:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:40:42 INFO - PROCESS | 444 | 1463542842084 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:40:42 INFO - PROCESS | 444 | 1463542842088 Marionette TRACE conn7 <- [1,1458,null,{}] 20:40:42 INFO - PROCESS | 444 | 1463542842095 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:42 INFO - PROCESS | 444 | 1463542842205 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 20:40:42 INFO - PROCESS | 444 | 1463542842334 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:42 INFO - PROCESS | 444 | ++DOCSHELL 0FAEE400 == 39 [pid = 444] [id = 374] 20:40:42 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (0FAEF000) [pid = 444] [serial = 1122] [outer = 00000000] 20:40:42 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0FF53000) [pid = 444] [serial = 1123] [outer = 0FAEF000] 20:40:42 INFO - PROCESS | 444 | 1463542842387 Marionette DEBUG loaded listener.js 20:40:42 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1057A800) [pid = 444] [serial = 1124] [outer = 0FAEF000] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 18488C00 == 38 [pid = 444] [id = 368] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 15C5A400 == 37 [pid = 444] [id = 367] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 14B26800 == 36 [pid = 444] [id = 366] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 1482F000 == 35 [pid = 444] [id = 365] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 1410B000 == 34 [pid = 444] [id = 364] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 0FB61000 == 33 [pid = 444] [id = 363] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 0887CC00 == 32 [pid = 444] [id = 362] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 0FB65400 == 31 [pid = 444] [id = 361] 20:40:42 INFO - PROCESS | 444 | --DOCSHELL 0887A800 == 30 [pid = 444] [id = 360] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 94 (166AA000) [pid = 444] [serial = 1062] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 93 (10574C00) [pid = 444] [serial = 1044] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1057C800) [pid = 444] [serial = 1045] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 91 (1A817400) [pid = 444] [serial = 1036] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0FA3C000) [pid = 444] [serial = 1041] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0FAF1400) [pid = 444] [serial = 1042] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0C935800) [pid = 444] [serial = 1038] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 87 (0C93BC00) [pid = 444] [serial = 1039] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 86 (18247800) [pid = 444] [serial = 1065] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 85 (19750C00) [pid = 444] [serial = 1077] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 84 (16B1D800) [pid = 444] [serial = 1063] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 83 (18D9D400) [pid = 444] [serial = 1068] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 82 (18249800) [pid = 444] [serial = 1066] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 81 (18D96C00) [pid = 444] [serial = 1074] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 80 (141EC800) [pid = 444] [serial = 1050] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 79 (14345C00) [pid = 444] [serial = 1051] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 78 (14B25400) [pid = 444] [serial = 1056] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 77 (14B2CC00) [pid = 444] [serial = 1057] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 76 (148F3000) [pid = 444] [serial = 1053] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 75 (14A1A800) [pid = 444] [serial = 1054] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 74 (15C5B000) [pid = 444] [serial = 1059] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 73 (195D2000) [pid = 444] [serial = 1069] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 72 (10B1A800) [pid = 444] [serial = 1047] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 71 (110B4000) [pid = 444] [serial = 1048] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 70 (14A7E400) [pid = 444] [serial = 1071] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 69 (15C34400) [pid = 444] [serial = 1072] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 68 (195DB000) [pid = 444] [serial = 1075] [outer = 00000000] [url = about:blank] 20:40:42 INFO - PROCESS | 444 | --DOMWINDOW == 67 (15C37800) [pid = 444] [serial = 1060] [outer = 00000000] [url = about:blank] 20:40:43 INFO - PROCESS | 444 | 1463542843113 Marionette TRACE conn7 <- [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]]]}] 20:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1072ms 20:40:43 INFO - PROCESS | 444 | 1463542843157 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 20:40:43 INFO - PROCESS | 444 | 1463542843163 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 20:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:40:43 INFO - PROCESS | 444 | 1463542843167 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:40:43 INFO - PROCESS | 444 | 1463542843172 Marionette TRACE conn7 <- [1,1462,null,{}] 20:40:43 INFO - PROCESS | 444 | 1463542843177 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:43 INFO - PROCESS | 444 | 1463542843289 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 20:40:43 INFO - PROCESS | 444 | 1463542843389 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:43 INFO - PROCESS | 444 | ++DOCSHELL 0FA3B400 == 31 [pid = 444] [id = 375] 20:40:43 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (0FA3C000) [pid = 444] [serial = 1125] [outer = 00000000] 20:40:43 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (0FBF2800) [pid = 444] [serial = 1126] [outer = 0FA3C000] 20:40:43 INFO - PROCESS | 444 | 1463542843448 Marionette DEBUG loaded listener.js 20:40:43 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (0FF5AC00) [pid = 444] [serial = 1127] [outer = 0FA3C000] 20:40:44 INFO - PROCESS | 444 | 1463542844104 Marionette TRACE conn7 <- [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]]]}] 20:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 20:40:44 INFO - PROCESS | 444 | 1463542844142 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 444 | 1463542844149 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 20:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:40:44 INFO - PROCESS | 444 | 1463542844155 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:40:44 INFO - PROCESS | 444 | 1463542844158 Marionette TRACE conn7 <- [1,1466,null,{}] 20:40:44 INFO - PROCESS | 444 | 1463542844163 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:44 INFO - PROCESS | 444 | 1463542844277 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 20:40:44 INFO - PROCESS | 444 | 1463542844402 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 444 | ++DOCSHELL 10B18000 == 32 [pid = 444] [id = 376] 20:40:44 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (10B1A800) [pid = 444] [serial = 1128] [outer = 00000000] 20:40:44 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (110B4000) [pid = 444] [serial = 1129] [outer = 10B1A800] 20:40:44 INFO - PROCESS | 444 | 1463542844459 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (1410A000) [pid = 444] [serial = 1130] [outer = 10B1A800] 20:40:45 INFO - PROCESS | 444 | 1463542845144 Marionette TRACE conn7 <- [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]]]}] 20:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1019ms 20:40:45 INFO - PROCESS | 444 | 1463542845182 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 444 | 1463542845185 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 20:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:40:45 INFO - PROCESS | 444 | 1463542845190 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:40:45 INFO - PROCESS | 444 | 1463542845194 Marionette TRACE conn7 <- [1,1470,null,{}] 20:40:45 INFO - PROCESS | 444 | 1463542845206 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:45 INFO - PROCESS | 444 | 1463542845338 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 20:40:45 INFO - PROCESS | 444 | 1463542845465 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 444 | ++DOCSHELL 14438400 == 33 [pid = 444] [id = 377] 20:40:45 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (14833800) [pid = 444] [serial = 1131] [outer = 00000000] 20:40:45 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (148EF400) [pid = 444] [serial = 1132] [outer = 14833800] 20:40:45 INFO - PROCESS | 444 | 1463542845526 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (14A27C00) [pid = 444] [serial = 1133] [outer = 14833800] 20:40:46 INFO - PROCESS | 444 | 1463542846117 Marionette TRACE conn7 <- [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]]]}] 20:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 990ms 20:40:46 INFO - PROCESS | 444 | 1463542846181 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 20:40:46 INFO - PROCESS | 444 | 1463542846184 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 20:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:40:46 INFO - PROCESS | 444 | 1463542846187 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:40:46 INFO - PROCESS | 444 | 1463542846189 Marionette TRACE conn7 <- [1,1474,null,{}] 20:40:46 INFO - PROCESS | 444 | 1463542846193 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:46 INFO - PROCESS | 444 | 1463542846305 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 20:40:46 INFO - PROCESS | 444 | 1463542846403 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:46 INFO - PROCESS | 444 | ++DOCSHELL 14A7E400 == 34 [pid = 444] [id = 378] 20:40:46 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (15B43400) [pid = 444] [serial = 1134] [outer = 00000000] 20:40:46 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (16417C00) [pid = 444] [serial = 1135] [outer = 15B43400] 20:40:46 INFO - PROCESS | 444 | 1463542846459 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (1669D400) [pid = 444] [serial = 1136] [outer = 15B43400] 20:40:47 INFO - PROCESS | 444 | 1463542847073 Marionette TRACE conn7 <- [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]]]}] 20:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 20:40:47 INFO - PROCESS | 444 | 1463542847121 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 20:40:47 INFO - PROCESS | 444 | 1463542847123 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 20:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:40:47 INFO - PROCESS | 444 | 1463542847126 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:40:47 INFO - PROCESS | 444 | 1463542847128 Marionette TRACE conn7 <- [1,1478,null,{}] 20:40:47 INFO - PROCESS | 444 | 1463542847132 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:47 INFO - PROCESS | 444 | 1463542847233 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 20:40:47 INFO - PROCESS | 444 | 1463542847357 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 444 | ++DOCSHELL 166A5400 == 35 [pid = 444] [id = 379] 20:40:47 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (16B1E800) [pid = 444] [serial = 1137] [outer = 00000000] 20:40:47 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (17728800) [pid = 444] [serial = 1138] [outer = 16B1E800] 20:40:47 INFO - PROCESS | 444 | 1463542847415 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (1824A400) [pid = 444] [serial = 1139] [outer = 16B1E800] 20:40:48 INFO - PROCESS | 444 | 1463542848140 Marionette TRACE conn7 <- [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]]]}] 20:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1067ms 20:40:48 INFO - PROCESS | 444 | 1463542848199 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 20:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:40:48 INFO - PROCESS | 444 | 1463542848203 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 20:40:48 INFO - PROCESS | 444 | 1463542848208 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:40:48 INFO - PROCESS | 444 | 1463542848212 Marionette TRACE conn7 <- [1,1482,null,{}] 20:40:48 INFO - PROCESS | 444 | 1463542848219 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:48 INFO - PROCESS | 444 | 1463542848354 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 20:40:48 INFO - PROCESS | 444 | --DOCSHELL 108E2400 == 34 [pid = 444] [id = 371] 20:40:48 INFO - PROCESS | 444 | --DOCSHELL 0CA1C400 == 33 [pid = 444] [id = 370] 20:40:48 INFO - PROCESS | 444 | 1463542848554 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:48 INFO - PROCESS | 444 | ++DOCSHELL 0C911C00 == 34 [pid = 444] [id = 380] 20:40:48 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (0C918800) [pid = 444] [serial = 1140] [outer = 00000000] 20:40:48 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (0CA19800) [pid = 444] [serial = 1141] [outer = 0C918800] 20:40:48 INFO - PROCESS | 444 | 1463542848630 Marionette DEBUG loaded listener.js 20:40:48 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (0CBA6C00) [pid = 444] [serial = 1142] [outer = 0C918800] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 141EA400 == 33 [pid = 444] [id = 357] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 15B21400 == 32 [pid = 444] [id = 353] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 1056F800 == 31 [pid = 444] [id = 354] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 08877800 == 30 [pid = 444] [id = 21] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 17728400 == 29 [pid = 444] [id = 355] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 14A7E400 == 28 [pid = 444] [id = 378] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 14438400 == 27 [pid = 444] [id = 377] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 10B18000 == 26 [pid = 444] [id = 376] 20:40:49 INFO - PROCESS | 444 | --DOCSHELL 0FA3B400 == 25 [pid = 444] [id = 375] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 0C918000 == 24 [pid = 444] [id = 346] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 166A5400 == 23 [pid = 444] [id = 379] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 10570800 == 22 [pid = 444] [id = 348] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 1669E000 == 21 [pid = 444] [id = 358] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 18484C00 == 20 [pid = 444] [id = 356] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 105C1800 == 19 [pid = 444] [id = 349] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 14A25400 == 18 [pid = 444] [id = 352] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 1974E000 == 17 [pid = 444] [id = 373] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 0FB03400 == 16 [pid = 444] [id = 10] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 195DD000 == 15 [pid = 444] [id = 359] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 0CB35800 == 14 [pid = 444] [id = 347] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 166A0C00 == 13 [pid = 444] [id = 372] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 141E2400 == 12 [pid = 444] [id = 350] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 14801400 == 11 [pid = 444] [id = 351] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 10361400 == 10 [pid = 444] [id = 369] 20:40:50 INFO - PROCESS | 444 | --DOCSHELL 0FAEE400 == 9 [pid = 444] [id = 374] 20:40:51 INFO - PROCESS | 444 | 1463542851696 Marionette TRACE conn7 <- [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]]]}] 20:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3550ms 20:40:51 INFO - PROCESS | 444 | 1463542851760 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 20:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:40:51 INFO - PROCESS | 444 | 1463542851764 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 20:40:51 INFO - PROCESS | 444 | 1463542851768 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:40:51 INFO - PROCESS | 444 | 1463542851772 Marionette TRACE conn7 <- [1,1486,null,{}] 20:40:51 INFO - PROCESS | 444 | 1463542851777 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:51 INFO - PROCESS | 444 | 1463542851870 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 20:40:51 INFO - PROCESS | 444 | 1463542851983 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 444 | ++DOCSHELL 0CA1E400 == 10 [pid = 444] [id = 381] 20:40:52 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (0CA23C00) [pid = 444] [serial = 1143] [outer = 00000000] 20:40:52 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (0CB75C00) [pid = 444] [serial = 1144] [outer = 0CA23C00] 20:40:52 INFO - PROCESS | 444 | 1463542852032 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (0FA40400) [pid = 444] [serial = 1145] [outer = 0CA23C00] 20:40:52 INFO - PROCESS | 444 | 1463542852414 Marionette TRACE conn7 <- [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]]]}] 20:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 20:40:52 INFO - PROCESS | 444 | 1463542852460 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 20:40:52 INFO - PROCESS | 444 | 1463542852466 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 20:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:40:52 INFO - PROCESS | 444 | 1463542852473 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:40:52 INFO - PROCESS | 444 | 1463542852476 Marionette TRACE conn7 <- [1,1490,null,{}] 20:40:52 INFO - PROCESS | 444 | 1463542852479 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:52 INFO - PROCESS | 444 | 1463542852610 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 20:40:52 INFO - PROCESS | 444 | 1463542852624 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 444 | ++DOCSHELL 10361000 == 11 [pid = 444] [id = 382] 20:40:52 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (10573800) [pid = 444] [serial = 1146] [outer = 00000000] 20:40:52 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (1076A800) [pid = 444] [serial = 1147] [outer = 10573800] 20:40:52 INFO - PROCESS | 444 | 1463542852671 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (10782C00) [pid = 444] [serial = 1148] [outer = 10573800] 20:40:53 INFO - PROCESS | 444 | 1463542853118 Marionette TRACE conn7 <- [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]]]}] 20:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 20:40:53 INFO - PROCESS | 444 | 1463542853144 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 444 | 1463542853147 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 20:40:53 INFO - PROCESS | 444 | 1463542853150 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:40:53 INFO - PROCESS | 444 | 1463542853154 Marionette TRACE conn7 <- [1,1494,null,{}] 20:40:53 INFO - PROCESS | 444 | 1463542853165 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:53 INFO - PROCESS | 444 | 1463542853267 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 20:40:53 INFO - PROCESS | 444 | 1463542853276 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 444 | ++DOCSHELL 133A2800 == 12 [pid = 444] [id = 383] 20:40:53 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (133A9400) [pid = 444] [serial = 1149] [outer = 00000000] 20:40:53 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (141EB800) [pid = 444] [serial = 1150] [outer = 133A9400] 20:40:53 INFO - PROCESS | 444 | 1463542853326 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1436E800) [pid = 444] [serial = 1151] [outer = 133A9400] 20:40:53 INFO - PROCESS | 444 | 1463542853800 Marionette TRACE conn7 <- [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]]]}] 20:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 20:40:53 INFO - PROCESS | 444 | 1463542853830 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 444 | 1463542853833 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 20:40:53 INFO - PROCESS | 444 | 1463542853836 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:40:53 INFO - PROCESS | 444 | 1463542853838 Marionette TRACE conn7 <- [1,1498,null,{}] 20:40:53 INFO - PROCESS | 444 | 1463542853842 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:53 INFO - PROCESS | 444 | 1463542853967 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 20:40:54 INFO - PROCESS | 444 | 1463542854055 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 444 | ++DOCSHELL 14433400 == 13 [pid = 444] [id = 384] 20:40:54 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (14437C00) [pid = 444] [serial = 1152] [outer = 00000000] 20:40:54 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (148AD800) [pid = 444] [serial = 1153] [outer = 14437C00] 20:40:54 INFO - PROCESS | 444 | 1463542854101 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (148F3000) [pid = 444] [serial = 1154] [outer = 14437C00] 20:40:54 INFO - PROCESS | 444 | 1463542854494 Marionette TRACE conn7 <- [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]]]}] 20:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 731ms 20:40:54 INFO - PROCESS | 444 | 1463542854570 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 444 | 1463542854572 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 20:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:40:54 INFO - PROCESS | 444 | 1463542854575 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:40:54 INFO - PROCESS | 444 | 1463542854577 Marionette TRACE conn7 <- [1,1502,null,{}] 20:40:54 INFO - PROCESS | 444 | 1463542854581 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:54 INFO - PROCESS | 444 | 1463542854686 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 20:40:54 INFO - PROCESS | 444 | 1463542854692 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 444 | ++DOCSHELL 14A16000 == 14 [pid = 444] [id = 385] 20:40:54 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (14A1E800) [pid = 444] [serial = 1155] [outer = 00000000] 20:40:54 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (14A80C00) [pid = 444] [serial = 1156] [outer = 14A1E800] 20:40:54 INFO - PROCESS | 444 | 1463542854737 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (14B25400) [pid = 444] [serial = 1157] [outer = 14A1E800] 20:40:55 INFO - PROCESS | 444 | 1463542855221 Marionette TRACE conn7 <- [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]]]}] 20:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 20:40:55 INFO - PROCESS | 444 | 1463542855246 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 444 | 1463542855248 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 20:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:40:55 INFO - PROCESS | 444 | 1463542855255 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:40:55 INFO - PROCESS | 444 | 1463542855257 Marionette TRACE conn7 <- [1,1506,null,{}] 20:40:55 INFO - PROCESS | 444 | 1463542855267 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:55 INFO - PROCESS | 444 | 1463542855419 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 20:40:55 INFO - PROCESS | 444 | 1463542855446 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 444 | ++DOCSHELL 16B20400 == 15 [pid = 444] [id = 386] 20:40:55 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (16B21800) [pid = 444] [serial = 1158] [outer = 00000000] 20:40:55 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1772EC00) [pid = 444] [serial = 1159] [outer = 16B21800] 20:40:55 INFO - PROCESS | 444 | 1463542855491 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (177E9000) [pid = 444] [serial = 1160] [outer = 16B21800] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 102 (0FA3C000) [pid = 444] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FAEF000) [pid = 444] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 100 (10362C00) [pid = 444] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 99 (148AD400) [pid = 444] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 98 (0CA22000) [pid = 444] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 97 (15B43400) [pid = 444] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 96 (14833800) [pid = 444] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1974E800) [pid = 444] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 94 (16B1C400) [pid = 444] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 93 (10B0E400) [pid = 444] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 92 (166A7000) [pid = 444] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 91 (08883000) [pid = 444] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0887D400) [pid = 444] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0FB63800) [pid = 444] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 88 (14B2D800) [pid = 444] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 87 (195DEC00) [pid = 444] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1848BC00) [pid = 444] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 85 (10064C00) [pid = 444] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:40:55 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1410E000) [pid = 444] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:40:56 INFO - PROCESS | 444 | --DOMWINDOW == 83 (10B1A800) [pid = 444] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:40:56 INFO - PROCESS | 444 | 1463542856142 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 20:40:56 INFO - PROCESS | 444 | 1463542856182 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 20:40:56 INFO - PROCESS | 444 | 1463542856184 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 20:40:56 INFO - PROCESS | 444 | 1463542856187 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:40:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:40:56 INFO - PROCESS | 444 | 1463542856189 Marionette TRACE conn7 <- [1,1510,null,{}] 20:40:56 INFO - PROCESS | 444 | 1463542856193 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:56 INFO - PROCESS | 444 | 1463542856302 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 20:40:56 INFO - PROCESS | 444 | 1463542856351 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 444 | ++DOCSHELL 0FB63800 == 16 [pid = 444] [id = 387] 20:40:56 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (0FF50C00) [pid = 444] [serial = 1161] [outer = 00000000] 20:40:56 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (10B17400) [pid = 444] [serial = 1162] [outer = 0FF50C00] 20:40:56 INFO - PROCESS | 444 | 1463542856396 Marionette DEBUG loaded listener.js 20:40:56 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (10B17800) [pid = 444] [serial = 1163] [outer = 0FF50C00] 20:40:56 INFO - PROCESS | 444 | 1463542856766 Marionette TRACE conn7 <- [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"]]]}] 20:40:56 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 () { 20:40:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:40:56 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 () { 20:40:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:40:56 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 () { 20:40:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:40:56 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 () { 20:40:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:40:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 635ms 20:40:56 INFO - PROCESS | 444 | 1463542856827 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 20:40:56 INFO - PROCESS | 444 | 1463542856829 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 20:40:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:40:56 INFO - PROCESS | 444 | 1463542856832 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:40:56 INFO - PROCESS | 444 | 1463542856834 Marionette TRACE conn7 <- [1,1514,null,{}] 20:40:56 INFO - PROCESS | 444 | 1463542856838 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:56 INFO - PROCESS | 444 | 1463542856913 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 20:40:56 INFO - PROCESS | 444 | 1463542856919 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 444 | ++DOCSHELL 148B6400 == 17 [pid = 444] [id = 388] 20:40:56 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (14A09400) [pid = 444] [serial = 1164] [outer = 00000000] 20:40:56 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (177C3400) [pid = 444] [serial = 1165] [outer = 14A09400] 20:40:56 INFO - PROCESS | 444 | 1463542856964 Marionette DEBUG loaded listener.js 20:40:57 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (1482C400) [pid = 444] [serial = 1166] [outer = 14A09400] 20:40:57 INFO - PROCESS | 444 | 1463542857405 Marionette TRACE conn7 <- [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"]]]}] 20:40:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:40:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:40:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:40:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:40:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:40:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:40:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 20:40:57 INFO - PROCESS | 444 | 1463542857464 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 444 | 1463542857466 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 20:40:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:40:57 INFO - PROCESS | 444 | 1463542857473 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 444 | 1463542857475 Marionette TRACE conn7 <- [1,1518,null,{}] 20:40:57 INFO - PROCESS | 444 | 1463542857478 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:57 INFO - PROCESS | 444 | 1463542857556 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 20:40:57 INFO - PROCESS | 444 | 1463542857563 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:57 INFO - PROCESS | 444 | ++DOCSHELL 18247400 == 18 [pid = 444] [id = 389] 20:40:57 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (18252400) [pid = 444] [serial = 1167] [outer = 00000000] 20:40:57 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (18484C00) [pid = 444] [serial = 1168] [outer = 18252400] 20:40:57 INFO - PROCESS | 444 | 1463542857608 Marionette DEBUG loaded listener.js 20:40:57 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (18D96C00) [pid = 444] [serial = 1169] [outer = 18252400] 20:40:58 INFO - PROCESS | 444 | 1463542858053 Marionette TRACE conn7 <- [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]]]}] 20:40:58 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 20:40:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:40:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:40:58 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. 20:40:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:40:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 20:40:58 INFO - PROCESS | 444 | 1463542858104 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 20:40:58 INFO - PROCESS | 444 | 1463542858109 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 20:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:40:58 INFO - PROCESS | 444 | 1463542858155 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:40:58 INFO - PROCESS | 444 | 1463542858160 Marionette TRACE conn7 <- [1,1522,null,{}] 20:40:58 INFO - PROCESS | 444 | 1463542858173 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:58 INFO - PROCESS | 444 | 1463542858344 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 20:40:58 INFO - PROCESS | 444 | 1463542858469 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:58 INFO - PROCESS | 444 | ++DOCSHELL 0CA21800 == 19 [pid = 444] [id = 390] 20:40:58 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (0CA21C00) [pid = 444] [serial = 1170] [outer = 00000000] 20:40:58 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0FA3C000) [pid = 444] [serial = 1171] [outer = 0CA21C00] 20:40:58 INFO - PROCESS | 444 | 1463542858526 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (0FF57C00) [pid = 444] [serial = 1172] [outer = 0CA21C00] 20:40:59 INFO - PROCESS | 444 | 1463542859243 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1162ms 20:40:59 INFO - PROCESS | 444 | 1463542859297 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 444 | 1463542859303 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 20:40:59 INFO - PROCESS | 444 | 1463542859310 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:40:59 INFO - PROCESS | 444 | 1463542859313 Marionette TRACE conn7 <- [1,1526,null,{}] 20:40:59 INFO - PROCESS | 444 | 1463542859317 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:59 INFO - PROCESS | 444 | 1463542859433 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 20:40:59 INFO - PROCESS | 444 | 1463542859558 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 444 | ++DOCSHELL 10B52800 == 20 [pid = 444] [id = 391] 20:40:59 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (14113000) [pid = 444] [serial = 1173] [outer = 00000000] 20:40:59 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (14435C00) [pid = 444] [serial = 1174] [outer = 14113000] 20:40:59 INFO - PROCESS | 444 | 1463542859621 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (14A20400) [pid = 444] [serial = 1175] [outer = 14113000] 20:41:00 INFO - PROCESS | 444 | 1463542860524 Marionette TRACE conn7 <- [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]]]}] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0FF53000) [pid = 444] [serial = 1123] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 96 (19202000) [pid = 444] [serial = 1108] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 95 (195D5000) [pid = 444] [serial = 1109] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 94 (19756800) [pid = 444] [serial = 1120] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1848C800) [pid = 444] [serial = 1118] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 92 (141E8400) [pid = 444] [serial = 1115] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 91 (177C2000) [pid = 444] [serial = 1117] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 90 (148EF400) [pid = 444] [serial = 1132] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 89 (18246C00) [pid = 444] [serial = 1101] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0C91D400) [pid = 444] [serial = 1086] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 87 (0CA24C00) [pid = 444] [serial = 1087] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 86 (0FAEE800) [pid = 444] [serial = 1081] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0CA21400) [pid = 444] [serial = 1080] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 84 (10571400) [pid = 444] [serial = 1090] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 83 (1669E400) [pid = 444] [serial = 1099] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 82 (1005F400) [pid = 444] [serial = 1089] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 81 (1848D000) [pid = 444] [serial = 694] [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.] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 80 (1641A000) [pid = 444] [serial = 1098] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 79 (1978FC00) [pid = 444] [serial = 1078] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 78 (18490C00) [pid = 444] [serial = 1104] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 77 (133A3000) [pid = 444] [serial = 1084] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 76 (14A22C00) [pid = 444] [serial = 1095] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 75 (143CF000) [pid = 444] [serial = 1093] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 74 (18D9F000) [pid = 444] [serial = 1105] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 73 (166A9800) [pid = 444] [serial = 1102] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 72 (108DB000) [pid = 444] [serial = 1083] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 71 (141E4000) [pid = 444] [serial = 1092] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 70 (110AF400) [pid = 444] [serial = 1114] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 69 (0FAEE000) [pid = 444] [serial = 1111] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 68 (1410A000) [pid = 444] [serial = 1130] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 67 (0FF5AC00) [pid = 444] [serial = 1127] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 66 (110B4000) [pid = 444] [serial = 1129] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 65 (0FBF2800) [pid = 444] [serial = 1126] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 64 (1057A800) [pid = 444] [serial = 1124] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 63 (14AD5400) [pid = 444] [serial = 1096] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 62 (0FF58400) [pid = 444] [serial = 1112] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 61 (1669D400) [pid = 444] [serial = 1136] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 60 (17728800) [pid = 444] [serial = 1138] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 59 (14A27C00) [pid = 444] [serial = 1133] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 58 (16417C00) [pid = 444] [serial = 1135] [outer = 00000000] [url = about:blank] 20:41:00 INFO - PROCESS | 444 | --DOMWINDOW == 57 (197DE800) [pid = 444] [serial = 1121] [outer = 00000000] [url = about:blank] 20:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1281ms 20:41:00 INFO - PROCESS | 444 | 1463542860598 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 444 | 1463542860602 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 20:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:41:00 INFO - PROCESS | 444 | 1463542860607 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 444 | 1463542860611 Marionette TRACE conn7 <- [1,1530,null,{}] 20:41:00 INFO - PROCESS | 444 | 1463542860617 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:00 INFO - PROCESS | 444 | 1463542860699 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 20:41:00 INFO - PROCESS | 444 | 1463542860715 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 444 | ++DOCSHELL 0CA19400 == 21 [pid = 444] [id = 392] 20:41:00 INFO - PROCESS | 444 | ++DOMWINDOW == 58 (0CA1AC00) [pid = 444] [serial = 1176] [outer = 00000000] 20:41:00 INFO - PROCESS | 444 | ++DOMWINDOW == 59 (0CA25000) [pid = 444] [serial = 1177] [outer = 0CA1AC00] 20:41:00 INFO - PROCESS | 444 | 1463542860763 Marionette DEBUG loaded listener.js 20:41:00 INFO - PROCESS | 444 | ++DOMWINDOW == 60 (0CBA6400) [pid = 444] [serial = 1178] [outer = 0CA1AC00] 20:41:01 INFO - PROCESS | 444 | 1463542861273 Marionette TRACE conn7 <- [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]]]}] 20:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 20:41:01 INFO - PROCESS | 444 | 1463542861338 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 444 | 1463542861343 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 20:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:41:01 INFO - PROCESS | 444 | 1463542861349 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:41:01 INFO - PROCESS | 444 | 1463542861352 Marionette TRACE conn7 <- [1,1534,null,{}] 20:41:01 INFO - PROCESS | 444 | 1463542861358 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:01 INFO - PROCESS | 444 | 1463542861440 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 20:41:01 INFO - PROCESS | 444 | 1463542861523 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 444 | ++DOCSHELL 0C93CC00 == 22 [pid = 444] [id = 393] 20:41:01 INFO - PROCESS | 444 | ++DOMWINDOW == 61 (0CA24C00) [pid = 444] [serial = 1179] [outer = 00000000] 20:41:01 INFO - PROCESS | 444 | ++DOMWINDOW == 62 (10362C00) [pid = 444] [serial = 1180] [outer = 0CA24C00] 20:41:01 INFO - PROCESS | 444 | 1463542861568 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 444 | ++DOMWINDOW == 63 (10574400) [pid = 444] [serial = 1181] [outer = 0CA24C00] 20:41:01 INFO - PROCESS | 444 | 1463542861935 Marionette TRACE conn7 <- [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]]]}] 20:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 20:41:01 INFO - PROCESS | 444 | 1463542861982 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 444 | 1463542861985 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 20:41:01 INFO - PROCESS | 444 | 1463542861988 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:41:01 INFO - PROCESS | 444 | 1463542861992 Marionette TRACE conn7 <- [1,1538,null,{}] 20:41:02 INFO - PROCESS | 444 | 1463542862003 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:02 INFO - PROCESS | 444 | 1463542862116 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 20:41:02 INFO - PROCESS | 444 | 1463542862128 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 444 | ++DOCSHELL 10B19800 == 23 [pid = 444] [id = 394] 20:41:02 INFO - PROCESS | 444 | ++DOMWINDOW == 64 (10B19C00) [pid = 444] [serial = 1182] [outer = 00000000] 20:41:02 INFO - PROCESS | 444 | ++DOMWINDOW == 65 (1339F400) [pid = 444] [serial = 1183] [outer = 10B19C00] 20:41:02 INFO - PROCESS | 444 | 1463542862176 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 444 | ++DOMWINDOW == 66 (141E3800) [pid = 444] [serial = 1184] [outer = 10B19C00] 20:41:02 INFO - PROCESS | 444 | 1463542862628 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:41:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:41:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 20:41:02 INFO - PROCESS | 444 | 1463542862662 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 444 | 1463542862665 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 20:41:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:41:02 INFO - PROCESS | 444 | 1463542862674 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:41:02 INFO - PROCESS | 444 | 1463542862676 Marionette TRACE conn7 <- [1,1542,null,{}] 20:41:02 INFO - PROCESS | 444 | 1463542862680 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:02 INFO - PROCESS | 444 | 1463542862805 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 20:41:02 INFO - PROCESS | 444 | 1463542862814 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 444 | ++DOCSHELL 0C913800 == 24 [pid = 444] [id = 395] 20:41:02 INFO - PROCESS | 444 | ++DOMWINDOW == 67 (14370400) [pid = 444] [serial = 1185] [outer = 00000000] 20:41:02 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (14432C00) [pid = 444] [serial = 1186] [outer = 14370400] 20:41:02 INFO - PROCESS | 444 | 1463542862861 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (1480FC00) [pid = 444] [serial = 1187] [outer = 14370400] 20:41:03 INFO - PROCESS | 444 | 1463542863304 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:41:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:41:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 20:41:03 INFO - PROCESS | 444 | 1463542863348 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 444 | 1463542863350 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 20:41:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:41:03 INFO - PROCESS | 444 | 1463542863353 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:41:03 INFO - PROCESS | 444 | 1463542863355 Marionette TRACE conn7 <- [1,1546,null,{}] 20:41:03 INFO - PROCESS | 444 | 1463542863358 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:03 INFO - PROCESS | 444 | 1463542863463 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 20:41:03 INFO - PROCESS | 444 | 1463542863551 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 444 | ++DOCSHELL 14A16C00 == 25 [pid = 444] [id = 396] 20:41:03 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (14A1A800) [pid = 444] [serial = 1188] [outer = 00000000] 20:41:03 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (14A7C400) [pid = 444] [serial = 1189] [outer = 14A1A800] 20:41:03 INFO - PROCESS | 444 | 1463542863596 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (14B30000) [pid = 444] [serial = 1190] [outer = 14A1A800] 20:41:04 INFO - PROCESS | 444 | 1463542864007 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 731ms 20:41:04 INFO - PROCESS | 444 | 1463542864086 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 20:41:04 INFO - PROCESS | 444 | 1463542864088 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 20:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:41:04 INFO - PROCESS | 444 | 1463542864091 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:41:04 INFO - PROCESS | 444 | 1463542864093 Marionette TRACE conn7 <- [1,1550,null,{}] 20:41:04 INFO - PROCESS | 444 | 1463542864096 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:04 INFO - PROCESS | 444 | 1463542864231 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 20:41:04 INFO - PROCESS | 444 | 1463542864239 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 444 | ++DOCSHELL 14A22C00 == 26 [pid = 444] [id = 397] 20:41:04 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (15B21400) [pid = 444] [serial = 1191] [outer = 00000000] 20:41:04 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (166A4000) [pid = 444] [serial = 1192] [outer = 15B21400] 20:41:04 INFO - PROCESS | 444 | 1463542864284 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (166A5000) [pid = 444] [serial = 1193] [outer = 15B21400] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 74 (14A09400) [pid = 444] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 73 (133A9400) [pid = 444] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 72 (0CA23C00) [pid = 444] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 71 (14437C00) [pid = 444] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 70 (0C918800) [pid = 444] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 69 (10573800) [pid = 444] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 68 (14A1E800) [pid = 444] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 67 (16B21800) [pid = 444] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:41:04 INFO - PROCESS | 444 | --DOMWINDOW == 66 (0FF50C00) [pid = 444] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:41:04 INFO - PROCESS | 444 | 1463542864784 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 20:41:04 INFO - PROCESS | 444 | 1463542864830 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 20:41:04 INFO - PROCESS | 444 | 1463542864832 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 20:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:41:04 INFO - PROCESS | 444 | 1463542864838 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:41:04 INFO - PROCESS | 444 | 1463542864839 Marionette TRACE conn7 <- [1,1554,null,{}] 20:41:04 INFO - PROCESS | 444 | 1463542864843 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:04 INFO - PROCESS | 444 | 1463542864917 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 20:41:04 INFO - PROCESS | 444 | 1463542864924 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 444 | ++DOCSHELL 0FF51000 == 27 [pid = 444] [id = 398] 20:41:04 INFO - PROCESS | 444 | ++DOMWINDOW == 67 (133A9400) [pid = 444] [serial = 1194] [outer = 00000000] 20:41:04 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (15C5B000) [pid = 444] [serial = 1195] [outer = 133A9400] 20:41:04 INFO - PROCESS | 444 | 1463542864969 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (16B1CC00) [pid = 444] [serial = 1196] [outer = 133A9400] 20:41:05 INFO - PROCESS | 444 | 1463542865392 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 631ms 20:41:05 INFO - PROCESS | 444 | 1463542865472 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 444 | 1463542865474 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 20:41:05 INFO - PROCESS | 444 | 1463542865477 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:41:05 INFO - PROCESS | 444 | 1463542865479 Marionette TRACE conn7 <- [1,1558,null,{}] 20:41:05 INFO - PROCESS | 444 | 1463542865482 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:05 INFO - PROCESS | 444 | 1463542865557 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 20:41:05 INFO - PROCESS | 444 | 1463542865564 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 444 | ++DOCSHELL 14A1E800 == 28 [pid = 444] [id = 399] 20:41:05 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (16B1E400) [pid = 444] [serial = 1197] [outer = 00000000] 20:41:05 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (18297400) [pid = 444] [serial = 1198] [outer = 16B1E400] 20:41:05 INFO - PROCESS | 444 | 1463542865608 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (1848D800) [pid = 444] [serial = 1199] [outer = 16B1E400] 20:41:06 INFO - PROCESS | 444 | 1463542866037 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 570ms 20:41:06 INFO - PROCESS | 444 | 1463542866051 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 444 | 1463542866053 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 20:41:06 INFO - PROCESS | 444 | 1463542866069 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:41:06 INFO - PROCESS | 444 | 1463542866071 Marionette TRACE conn7 <- [1,1562,null,{}] 20:41:06 INFO - PROCESS | 444 | 1463542866075 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:06 INFO - PROCESS | 444 | 1463542866150 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 20:41:06 INFO - PROCESS | 444 | 1463542866157 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 444 | ++DOCSHELL 1824EC00 == 29 [pid = 444] [id = 400] 20:41:06 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (18255C00) [pid = 444] [serial = 1200] [outer = 00000000] 20:41:06 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (18DA0000) [pid = 444] [serial = 1201] [outer = 18255C00] 20:41:06 INFO - PROCESS | 444 | 1463542866201 Marionette DEBUG loaded listener.js 20:41:06 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (18DA3C00) [pid = 444] [serial = 1202] [outer = 18255C00] 20:41:06 INFO - PROCESS | 444 | 1463542866661 Marionette TRACE conn7 <- [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]]]}] 20:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 20:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:41:06 INFO - PROCESS | 444 | 1463542866706 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 444 | 1463542866708 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 20:41:06 INFO - PROCESS | 444 | 1463542866712 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:41:06 INFO - PROCESS | 444 | 1463542866713 Marionette TRACE conn7 <- [1,1566,null,{}] 20:41:06 INFO - PROCESS | 444 | 1463542866717 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:06 INFO - PROCESS | 444 | 1463542866843 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 20:41:06 INFO - PROCESS | 444 | 1463542866951 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 444 | ++DOCSHELL 0C91F000 == 30 [pid = 444] [id = 401] 20:41:06 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (0C935400) [pid = 444] [serial = 1203] [outer = 00000000] 20:41:06 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (0C941000) [pid = 444] [serial = 1204] [outer = 0C935400] 20:41:07 INFO - PROCESS | 444 | 1463542867010 Marionette DEBUG loaded listener.js 20:41:07 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (0FB58C00) [pid = 444] [serial = 1205] [outer = 0C935400] 20:41:07 INFO - PROCESS | 444 | 1463542867601 Marionette TRACE conn7 <- [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]]]}] 20:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 929ms 20:41:07 INFO - PROCESS | 444 | 1463542867644 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 20:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:41:07 INFO - PROCESS | 444 | 1463542867648 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 20:41:07 INFO - PROCESS | 444 | 1463542867653 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:41:07 INFO - PROCESS | 444 | 1463542867657 Marionette TRACE conn7 <- [1,1570,null,{}] 20:41:07 INFO - PROCESS | 444 | 1463542867663 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:07 INFO - PROCESS | 444 | 1463542867769 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 20:41:07 INFO - PROCESS | 444 | 1463542867870 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:07 INFO - PROCESS | 444 | ++DOCSHELL 108DC800 == 31 [pid = 444] [id = 402] 20:41:07 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (10B0F000) [pid = 444] [serial = 1206] [outer = 00000000] 20:41:07 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1331E800) [pid = 444] [serial = 1207] [outer = 10B0F000] 20:41:07 INFO - PROCESS | 444 | 1463542867927 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (141E5C00) [pid = 444] [serial = 1208] [outer = 10B0F000] 20:41:08 INFO - PROCESS | 444 | 1463542868460 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 890ms 20:41:08 INFO - PROCESS | 444 | 1463542868543 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 444 | 1463542868547 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 20:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:41:08 INFO - PROCESS | 444 | 1463542868550 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:41:08 INFO - PROCESS | 444 | 1463542868553 Marionette TRACE conn7 <- [1,1574,null,{}] 20:41:08 INFO - PROCESS | 444 | 1463542868557 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:08 INFO - PROCESS | 444 | 1463542868661 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 20:41:08 INFO - PROCESS | 444 | 1463542868764 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 444 | ++DOCSHELL 1669D000 == 32 [pid = 444] [id = 403] 20:41:08 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (166A0000) [pid = 444] [serial = 1209] [outer = 00000000] 20:41:08 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (16B1C400) [pid = 444] [serial = 1210] [outer = 166A0000] 20:41:08 INFO - PROCESS | 444 | 1463542868819 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (18490000) [pid = 444] [serial = 1211] [outer = 166A0000] 20:41:09 INFO - PROCESS | 444 | 1463542869422 Marionette TRACE conn7 <- [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]]]}] 20:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 20:41:09 INFO - PROCESS | 444 | 1463542869483 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 444 | 1463542869487 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 20:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:41:09 INFO - PROCESS | 444 | 1463542869499 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 444 | 1463542869504 Marionette TRACE conn7 <- [1,1578,null,{}] 20:41:09 INFO - PROCESS | 444 | 1463542869508 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:09 INFO - PROCESS | 444 | 1463542869614 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 20:41:09 INFO - PROCESS | 444 | 1463542869712 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 444 | ++DOCSHELL 1974A400 == 33 [pid = 444] [id = 404] 20:41:09 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (1974C800) [pid = 444] [serial = 1212] [outer = 00000000] 20:41:09 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (19752400) [pid = 444] [serial = 1213] [outer = 1974C800] 20:41:09 INFO - PROCESS | 444 | 1463542869766 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (19756400) [pid = 444] [serial = 1214] [outer = 1974C800] 20:41:10 INFO - PROCESS | 444 | 1463542870319 Marionette TRACE conn7 <- [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]]]}] 20:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 890ms 20:41:10 INFO - PROCESS | 444 | 1463542870388 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 444 | 1463542870390 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 20:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:41:10 INFO - PROCESS | 444 | 1463542870393 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:41:10 INFO - PROCESS | 444 | 1463542870395 Marionette TRACE conn7 <- [1,1582,null,{}] 20:41:10 INFO - PROCESS | 444 | 1463542870399 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:10 INFO - PROCESS | 444 | 1463542870513 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 20:41:10 INFO - PROCESS | 444 | 1463542870646 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 444 | ++DOCSHELL 18210000 == 34 [pid = 444] [id = 405] 20:41:10 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (18247000) [pid = 444] [serial = 1215] [outer = 00000000] 20:41:10 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (197DD800) [pid = 444] [serial = 1216] [outer = 18247000] 20:41:10 INFO - PROCESS | 444 | 1463542870701 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (197DE800) [pid = 444] [serial = 1217] [outer = 18247000] 20:41:11 INFO - PROCESS | 444 | 1463542871464 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:41:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:41:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1126ms 20:41:11 INFO - PROCESS | 444 | 1463542871524 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 20:41:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:41:11 INFO - PROCESS | 444 | 1463542871529 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 20:41:11 INFO - PROCESS | 444 | 1463542871533 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:41:11 INFO - PROCESS | 444 | 1463542871538 Marionette TRACE conn7 <- [1,1586,null,{}] 20:41:11 INFO - PROCESS | 444 | 1463542871561 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:11 INFO - PROCESS | 444 | 1463542871664 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 20:41:11 INFO - PROCESS | 444 | 1463542871789 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 444 | --DOCSHELL 0C911C00 == 33 [pid = 444] [id = 380] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0CA19800) [pid = 444] [serial = 1141] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 88 (18484C00) [pid = 444] [serial = 1168] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1482C400) [pid = 444] [serial = 1166] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 86 (141EB800) [pid = 444] [serial = 1150] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0CB75C00) [pid = 444] [serial = 1144] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 84 (0FA40400) [pid = 444] [serial = 1145] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 83 (148AD800) [pid = 444] [serial = 1153] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 82 (0CBA6C00) [pid = 444] [serial = 1142] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 81 (1076A800) [pid = 444] [serial = 1147] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 80 (10782C00) [pid = 444] [serial = 1148] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 79 (14A80C00) [pid = 444] [serial = 1156] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 78 (148F3000) [pid = 444] [serial = 1154] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 77 (1772EC00) [pid = 444] [serial = 1159] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 76 (10B17400) [pid = 444] [serial = 1162] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 75 (14B25400) [pid = 444] [serial = 1157] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 74 (177C3400) [pid = 444] [serial = 1165] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 73 (10B17800) [pid = 444] [serial = 1163] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 72 (177E9000) [pid = 444] [serial = 1160] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | --DOMWINDOW == 71 (1436E800) [pid = 444] [serial = 1151] [outer = 00000000] [url = about:blank] 20:41:11 INFO - PROCESS | 444 | ++DOCSHELL 0887B400 == 34 [pid = 444] [id = 406] 20:41:11 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (0887F800) [pid = 444] [serial = 1218] [outer = 00000000] 20:41:11 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (0C914800) [pid = 444] [serial = 1219] [outer = 0887F800] 20:41:11 INFO - PROCESS | 444 | 1463542871893 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (0CA25400) [pid = 444] [serial = 1220] [outer = 0887F800] 20:41:12 INFO - PROCESS | 444 | 1463542872311 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:41:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:41:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 790ms 20:41:12 INFO - PROCESS | 444 | 1463542872324 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 444 | 1463542872330 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 20:41:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:41:12 INFO - PROCESS | 444 | 1463542872360 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 444 | 1463542872363 Marionette TRACE conn7 <- [1,1590,null,{}] 20:41:12 INFO - PROCESS | 444 | 1463542872367 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:12 INFO - PROCESS | 444 | 1463542872456 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 20:41:12 INFO - PROCESS | 444 | 1463542872463 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 444 | ++DOCSHELL 1035B800 == 35 [pid = 444] [id = 407] 20:41:12 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (10572000) [pid = 444] [serial = 1221] [outer = 00000000] 20:41:12 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (1077BC00) [pid = 444] [serial = 1222] [outer = 10572000] 20:41:12 INFO - PROCESS | 444 | 1463542872508 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (108E0800) [pid = 444] [serial = 1223] [outer = 10572000] 20:41:12 INFO - PROCESS | 444 | 1463542872960 Marionette TRACE conn7 <- [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]]]}] 20:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 20:41:13 INFO - PROCESS | 444 | 1463542873050 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 444 | 1463542873052 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 20:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:41:13 INFO - PROCESS | 444 | 1463542873056 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:41:13 INFO - PROCESS | 444 | 1463542873059 Marionette TRACE conn7 <- [1,1594,null,{}] 20:41:13 INFO - PROCESS | 444 | 1463542873069 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:13 INFO - PROCESS | 444 | 1463542873154 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 20:41:13 INFO - PROCESS | 444 | 1463542873168 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 444 | ++DOCSHELL 141EE000 == 36 [pid = 444] [id = 408] 20:41:13 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (141EE800) [pid = 444] [serial = 1224] [outer = 00000000] 20:41:13 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (14370800) [pid = 444] [serial = 1225] [outer = 141EE800] 20:41:13 INFO - PROCESS | 444 | 1463542873244 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1442F800) [pid = 444] [serial = 1226] [outer = 141EE800] 20:41:13 INFO - PROCESS | 444 | 1463542873684 Marionette TRACE conn7 <- [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]]]}] 20:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 20:41:13 INFO - PROCESS | 444 | 1463542873730 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 444 | 1463542873732 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 20:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:41:13 INFO - PROCESS | 444 | 1463542873736 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:41:13 INFO - PROCESS | 444 | 1463542873737 Marionette TRACE conn7 <- [1,1598,null,{}] 20:41:13 INFO - PROCESS | 444 | 1463542873741 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:13 INFO - PROCESS | 444 | 1463542873823 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 20:41:13 INFO - PROCESS | 444 | 1463542873830 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 444 | ++DOCSHELL 148ADC00 == 37 [pid = 444] [id = 409] 20:41:13 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (148B7C00) [pid = 444] [serial = 1227] [outer = 00000000] 20:41:13 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (14A23000) [pid = 444] [serial = 1228] [outer = 148B7C00] 20:41:13 INFO - PROCESS | 444 | 1463542873875 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (14A80C00) [pid = 444] [serial = 1229] [outer = 148B7C00] 20:41:14 INFO - PROCESS | 444 | 1463542874336 Marionette TRACE conn7 <- [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]]]}] 20:41:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:41:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 20:41:14 INFO - PROCESS | 444 | 1463542874373 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 20:41:14 INFO - PROCESS | 444 | 1463542874375 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 20:41:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:41:14 INFO - PROCESS | 444 | 1463542874378 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:41:14 INFO - PROCESS | 444 | 1463542874379 Marionette TRACE conn7 <- [1,1602,null,{}] 20:41:14 INFO - PROCESS | 444 | 1463542874383 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:14 INFO - PROCESS | 444 | 1463542874489 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 20:41:14 INFO - PROCESS | 444 | 1463542874496 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 444 | ++DOCSHELL 148EB800 == 38 [pid = 444] [id = 410] 20:41:14 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (14A1F800) [pid = 444] [serial = 1230] [outer = 00000000] 20:41:14 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (15C64000) [pid = 444] [serial = 1231] [outer = 14A1F800] 20:41:14 INFO - PROCESS | 444 | 1463542874540 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (1669DC00) [pid = 444] [serial = 1232] [outer = 14A1F800] 20:41:15 INFO - PROCESS | 444 | 1463542875048 Marionette TRACE conn7 <- [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]]]}] 20:41:15 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 20:41:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 20:41:15 INFO - PROCESS | 444 | 1463542875111 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 444 | 1463542875113 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 20:41:15 INFO - PROCESS | 444 | 1463542875116 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:41:15 INFO - PROCESS | 444 | 1463542875118 Marionette TRACE conn7 <- [1,1606,null,{}] 20:41:15 INFO - PROCESS | 444 | 1463542875121 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:15 INFO - PROCESS | 444 | 1463542875243 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 20:41:15 INFO - PROCESS | 444 | 1463542875307 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:15 INFO - PROCESS | 444 | ++DOCSHELL 16B1BC00 == 39 [pid = 444] [id = 411] 20:41:15 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (177B9000) [pid = 444] [serial = 1233] [outer = 00000000] 20:41:15 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (18251400) [pid = 444] [serial = 1234] [outer = 177B9000] 20:41:15 INFO - PROCESS | 444 | 1463542875352 Marionette DEBUG loaded listener.js 20:41:15 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (18486400) [pid = 444] [serial = 1235] [outer = 177B9000] 20:41:15 INFO - PROCESS | 444 | 1463542875751 Marionette TRACE conn7 <- [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]]]}] 20:41:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:41:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 20:41:15 INFO - PROCESS | 444 | 1463542875790 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 444 | 1463542875792 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 20:41:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:41:15 INFO - PROCESS | 444 | 1463542875795 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - PROCESS | 444 | 1463542875796 Marionette TRACE conn7 <- [1,1610,null,{}] 20:41:15 INFO - PROCESS | 444 | 1463542875800 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:15 INFO - PROCESS | 444 | 1463542875934 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 20:41:15 INFO - PROCESS | 444 | 1463542875954 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:15 INFO - PROCESS | 444 | ++DOCSHELL 0897EC00 == 40 [pid = 444] [id = 412] 20:41:15 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (1848BC00) [pid = 444] [serial = 1236] [outer = 00000000] 20:41:15 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (195D2000) [pid = 444] [serial = 1237] [outer = 1848BC00] 20:41:15 INFO - PROCESS | 444 | 1463542875997 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (195D6000) [pid = 444] [serial = 1238] [outer = 1848BC00] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 91 (10B19C00) [pid = 444] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0CA1AC00) [pid = 444] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 89 (14370400) [pid = 444] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0CA24C00) [pid = 444] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 87 (14A1A800) [pid = 444] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 86 (15B21400) [pid = 444] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 85 (133A9400) [pid = 444] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:41:16 INFO - PROCESS | 444 | --DOMWINDOW == 84 (16B1E400) [pid = 444] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:41:16 INFO - PROCESS | 444 | 1463542876483 Marionette TRACE conn7 <- [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]]]}] 20:41:16 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 20:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 20:41:16 INFO - PROCESS | 444 | 1463542876526 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 20:41:16 INFO - PROCESS | 444 | 1463542876528 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 20:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:41:16 INFO - PROCESS | 444 | 1463542876531 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:41:16 INFO - PROCESS | 444 | 1463542876533 Marionette TRACE conn7 <- [1,1614,null,{}] 20:41:16 INFO - PROCESS | 444 | 1463542876536 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:16 INFO - PROCESS | 444 | 1463542876613 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 20:41:16 INFO - PROCESS | 444 | 1463542876620 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 444 | ++DOCSHELL 1442EC00 == 41 [pid = 444] [id = 413] 20:41:16 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (14430000) [pid = 444] [serial = 1239] [outer = 00000000] 20:41:16 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (18D9F800) [pid = 444] [serial = 1240] [outer = 14430000] 20:41:16 INFO - PROCESS | 444 | 1463542876665 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (195DE400) [pid = 444] [serial = 1241] [outer = 14430000] 20:41:17 INFO - PROCESS | 444 | 1463542877068 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 20:41:17 INFO - PROCESS | 444 | 1463542877102 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 20:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:41:17 INFO - PROCESS | 444 | 1463542877104 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 20:41:17 INFO - PROCESS | 444 | 1463542877107 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:41:17 INFO - PROCESS | 444 | 1463542877109 Marionette TRACE conn7 <- [1,1618,null,{}] 20:41:17 INFO - PROCESS | 444 | 1463542877112 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:17 INFO - PROCESS | 444 | 1463542877230 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 20:41:17 INFO - PROCESS | 444 | 1463542877238 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 444 | ++DOCSHELL 18D9F400 == 42 [pid = 444] [id = 414] 20:41:17 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (19752000) [pid = 444] [serial = 1242] [outer = 00000000] 20:41:17 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (197E6800) [pid = 444] [serial = 1243] [outer = 19752000] 20:41:17 INFO - PROCESS | 444 | 1463542877283 Marionette DEBUG loaded listener.js 20:41:17 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (19C10800) [pid = 444] [serial = 1244] [outer = 19752000] 20:41:17 INFO - PROCESS | 444 | 1463542877712 Marionette TRACE conn7 <- [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]]]}] 20:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 20:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:41:17 INFO - PROCESS | 444 | 1463542877739 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 20:41:17 INFO - PROCESS | 444 | 1463542877741 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 20:41:17 INFO - PROCESS | 444 | 1463542877744 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:41:17 INFO - PROCESS | 444 | 1463542877746 Marionette TRACE conn7 <- [1,1622,null,{}] 20:41:17 INFO - PROCESS | 444 | 1463542877749 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:17 INFO - PROCESS | 444 | 1463542877863 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 20:41:17 INFO - PROCESS | 444 | 1463542877872 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 444 | ++DOCSHELL 08886400 == 43 [pid = 444] [id = 415] 20:41:17 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1A086800) [pid = 444] [serial = 1245] [outer = 00000000] 20:41:17 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1A21D400) [pid = 444] [serial = 1246] [outer = 1A086800] 20:41:17 INFO - PROCESS | 444 | 1463542877916 Marionette DEBUG loaded listener.js 20:41:17 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (1A222800) [pid = 444] [serial = 1247] [outer = 1A086800] 20:41:18 INFO - PROCESS | 444 | 1463542878445 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:41:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:41:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 770ms 20:41:18 INFO - PROCESS | 444 | 1463542878516 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 20:41:18 INFO - PROCESS | 444 | 1463542878520 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 20:41:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:41:18 INFO - PROCESS | 444 | 1463542878526 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:41:18 INFO - PROCESS | 444 | 1463542878530 Marionette TRACE conn7 <- [1,1626,null,{}] 20:41:18 INFO - PROCESS | 444 | 1463542878538 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:18 INFO - PROCESS | 444 | 1463542878694 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 20:41:18 INFO - PROCESS | 444 | 1463542878832 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:18 INFO - PROCESS | 444 | ++DOCSHELL 0CA23C00 == 44 [pid = 444] [id = 416] 20:41:18 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (0CA26000) [pid = 444] [serial = 1248] [outer = 00000000] 20:41:18 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1005FC00) [pid = 444] [serial = 1249] [outer = 0CA26000] 20:41:18 INFO - PROCESS | 444 | 1463542878892 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1057A800) [pid = 444] [serial = 1250] [outer = 0CA26000] 20:41:19 INFO - PROCESS | 444 | 1463542879456 Marionette TRACE conn7 <- [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]]]}] 20:41:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:41:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 20:41:19 INFO - PROCESS | 444 | 1463542879501 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 20:41:19 INFO - PROCESS | 444 | 1463542879507 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 20:41:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:41:19 INFO - PROCESS | 444 | 1463542879514 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:41:19 INFO - PROCESS | 444 | 1463542879517 Marionette TRACE conn7 <- [1,1630,null,{}] 20:41:19 INFO - PROCESS | 444 | 1463542879521 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:19 INFO - PROCESS | 444 | 1463542879628 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 20:41:19 INFO - PROCESS | 444 | 1463542879733 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:19 INFO - PROCESS | 444 | ++DOCSHELL 10B52C00 == 45 [pid = 444] [id = 417] 20:41:19 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (1413C000) [pid = 444] [serial = 1251] [outer = 00000000] 20:41:19 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (14833800) [pid = 444] [serial = 1252] [outer = 1413C000] 20:41:19 INFO - PROCESS | 444 | 1463542879787 Marionette DEBUG loaded listener.js 20:41:19 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (15B44800) [pid = 444] [serial = 1253] [outer = 1413C000] 20:41:20 INFO - PROCESS | 444 | 1463542880362 Marionette TRACE conn7 <- [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]]]}] 20:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 20:41:20 INFO - PROCESS | 444 | 1463542880445 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 444 | 1463542880448 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 20:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:41:20 INFO - PROCESS | 444 | 1463542880452 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:41:20 INFO - PROCESS | 444 | 1463542880456 Marionette TRACE conn7 <- [1,1634,null,{}] 20:41:20 INFO - PROCESS | 444 | 1463542880467 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:20 INFO - PROCESS | 444 | 1463542880614 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 20:41:20 INFO - PROCESS | 444 | 1463542880744 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 444 | ++DOCSHELL 195DB000 == 46 [pid = 444] [id = 418] 20:41:20 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (197DD000) [pid = 444] [serial = 1254] [outer = 00000000] 20:41:20 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1A397800) [pid = 444] [serial = 1255] [outer = 197DD000] 20:41:20 INFO - PROCESS | 444 | 1463542880805 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A39EC00) [pid = 444] [serial = 1256] [outer = 197DD000] 20:41:21 INFO - PROCESS | 444 | 1463542881360 Marionette TRACE conn7 <- [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]]]}] 20:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 20:41:21 INFO - PROCESS | 444 | 1463542881425 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 20:41:21 INFO - PROCESS | 444 | 1463542881428 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 20:41:21 INFO - PROCESS | 444 | 1463542881431 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:41:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:41:21 INFO - PROCESS | 444 | 1463542881434 Marionette TRACE conn7 <- [1,1638,null,{}] 20:41:21 INFO - PROCESS | 444 | 1463542881437 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:21 INFO - PROCESS | 444 | 1463542881542 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 20:41:21 INFO - PROCESS | 444 | 1463542881696 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 444 | ++DOCSHELL 1A5DC400 == 47 [pid = 444] [id = 419] 20:41:21 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A5DC800) [pid = 444] [serial = 1257] [outer = 00000000] 20:41:21 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A5E3400) [pid = 444] [serial = 1258] [outer = 1A5DC800] 20:41:21 INFO - PROCESS | 444 | 1463542881754 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A5E8400) [pid = 444] [serial = 1259] [outer = 1A5DC800] 20:41:22 INFO - PROCESS | 444 | 1463542882504 Marionette TRACE conn7 <- [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]]]}] 20:41:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:41:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1118ms 20:41:22 INFO - PROCESS | 444 | 1463542882553 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 444 | 1463542882557 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 20:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:41:22 INFO - PROCESS | 444 | 1463542882562 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - PROCESS | 444 | 1463542882566 Marionette TRACE conn7 <- [1,1642,null,{}] 20:41:22 INFO - PROCESS | 444 | 1463542882572 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:22 INFO - PROCESS | 444 | 1463542882669 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 20:41:22 INFO - PROCESS | 444 | 1463542882796 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 444 | ++DOCSHELL 0C934400 == 48 [pid = 444] [id = 420] 20:41:22 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (0CA1BC00) [pid = 444] [serial = 1260] [outer = 00000000] 20:41:22 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (10778800) [pid = 444] [serial = 1261] [outer = 0CA1BC00] 20:41:22 INFO - PROCESS | 444 | 1463542882847 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (110AF800) [pid = 444] [serial = 1262] [outer = 0CA1BC00] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 18D9F400 == 47 [pid = 444] [id = 414] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 1442EC00 == 46 [pid = 444] [id = 413] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 0897EC00 == 45 [pid = 444] [id = 412] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 16B1BC00 == 44 [pid = 444] [id = 411] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 148EB800 == 43 [pid = 444] [id = 410] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 148ADC00 == 42 [pid = 444] [id = 409] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 141EE000 == 41 [pid = 444] [id = 408] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 1035B800 == 40 [pid = 444] [id = 407] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 0887B400 == 39 [pid = 444] [id = 406] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 18210000 == 38 [pid = 444] [id = 405] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 1974A400 == 37 [pid = 444] [id = 404] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 1669D000 == 36 [pid = 444] [id = 403] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 108DC800 == 35 [pid = 444] [id = 402] 20:41:23 INFO - PROCESS | 444 | --DOCSHELL 0C91F000 == 34 [pid = 444] [id = 401] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0FA3C000) [pid = 444] [serial = 1171] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 106 (18DA0000) [pid = 444] [serial = 1201] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1339F400) [pid = 444] [serial = 1183] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 104 (0CA25000) [pid = 444] [serial = 1177] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 103 (0CBA6400) [pid = 444] [serial = 1178] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 102 (14432C00) [pid = 444] [serial = 1186] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 101 (10362C00) [pid = 444] [serial = 1180] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 100 (10574400) [pid = 444] [serial = 1181] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 99 (14B30000) [pid = 444] [serial = 1190] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 98 (14A7C400) [pid = 444] [serial = 1189] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 97 (14435C00) [pid = 444] [serial = 1174] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 96 (166A4000) [pid = 444] [serial = 1192] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 95 (15C5B000) [pid = 444] [serial = 1195] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 94 (166A5000) [pid = 444] [serial = 1193] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1848D800) [pid = 444] [serial = 1199] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1480FC00) [pid = 444] [serial = 1187] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 91 (18297400) [pid = 444] [serial = 1198] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 90 (141E3800) [pid = 444] [serial = 1184] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | --DOMWINDOW == 89 (16B1CC00) [pid = 444] [serial = 1196] [outer = 00000000] [url = about:blank] 20:41:23 INFO - PROCESS | 444 | 1463542883510 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 990ms 20:41:23 INFO - PROCESS | 444 | 1463542883554 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 20:41:23 INFO - PROCESS | 444 | 1463542883559 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 20:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:41:23 INFO - PROCESS | 444 | 1463542883566 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:41:23 INFO - PROCESS | 444 | 1463542883568 Marionette TRACE conn7 <- [1,1646,null,{}] 20:41:23 INFO - PROCESS | 444 | 1463542883572 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:23 INFO - PROCESS | 444 | 1463542883658 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 20:41:23 INFO - PROCESS | 444 | 1463542883665 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:23 INFO - PROCESS | 444 | ++DOCSHELL 0C913000 == 35 [pid = 444] [id = 421] 20:41:23 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (0C919C00) [pid = 444] [serial = 1263] [outer = 00000000] 20:41:23 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (0FB0FC00) [pid = 444] [serial = 1264] [outer = 0C919C00] 20:41:23 INFO - PROCESS | 444 | 1463542883712 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (10069400) [pid = 444] [serial = 1265] [outer = 0C919C00] 20:41:24 INFO - PROCESS | 444 | 1463542884264 Marionette TRACE conn7 <- [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]]]}] 20:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 20:41:24 INFO - PROCESS | 444 | 1463542884298 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 444 | 1463542884301 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 20:41:24 INFO - PROCESS | 444 | 1463542884304 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:41:24 INFO - PROCESS | 444 | 1463542884307 Marionette TRACE conn7 <- [1,1650,null,{}] 20:41:24 INFO - PROCESS | 444 | 1463542884318 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:24 INFO - PROCESS | 444 | 1463542884407 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 20:41:24 INFO - PROCESS | 444 | 1463542884499 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:24 INFO - PROCESS | 444 | ++DOCSHELL 108DE000 == 36 [pid = 444] [id = 422] 20:41:24 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (10B1A400) [pid = 444] [serial = 1266] [outer = 00000000] 20:41:24 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1436D800) [pid = 444] [serial = 1267] [outer = 10B1A400] 20:41:24 INFO - PROCESS | 444 | 1463542884547 Marionette DEBUG loaded listener.js 20:41:24 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (14435C00) [pid = 444] [serial = 1268] [outer = 10B1A400] 20:41:24 INFO - PROCESS | 444 | 1463542884921 Marionette TRACE conn7 <- [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]]]}] 20:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 20:41:24 INFO - PROCESS | 444 | 1463542884978 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 444 | 1463542884981 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 20:41:24 INFO - PROCESS | 444 | 1463542884984 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - PROCESS | 444 | 1463542884986 Marionette TRACE conn7 <- [1,1654,null,{}] 20:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:41:24 INFO - PROCESS | 444 | 1463542884989 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:25 INFO - PROCESS | 444 | 1463542885076 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 20:41:25 INFO - PROCESS | 444 | 1463542885082 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 444 | ++DOCSHELL 148F3000 == 37 [pid = 444] [id = 423] 20:41:25 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (14A24800) [pid = 444] [serial = 1269] [outer = 00000000] 20:41:25 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (16B1CC00) [pid = 444] [serial = 1270] [outer = 14A24800] 20:41:25 INFO - PROCESS | 444 | 1463542885129 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (177C3400) [pid = 444] [serial = 1271] [outer = 14A24800] 20:41:25 INFO - PROCESS | 444 | 1463542885569 Marionette TRACE conn7 <- [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]]]}] 20:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 20:41:25 INFO - PROCESS | 444 | 1463542885618 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 20:41:25 INFO - PROCESS | 444 | 1463542885620 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 20:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:41:25 INFO - PROCESS | 444 | 1463542885629 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:41:25 INFO - PROCESS | 444 | 1463542885631 Marionette TRACE conn7 <- [1,1658,null,{}] 20:41:25 INFO - PROCESS | 444 | 1463542885635 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:25 INFO - PROCESS | 444 | 1463542885752 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 20:41:25 INFO - PROCESS | 444 | 1463542885844 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 444 | ++DOCSHELL 1824D800 == 38 [pid = 444] [id = 424] 20:41:25 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1824BC00) [pid = 444] [serial = 1272] [outer = 00000000] 20:41:25 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (18488000) [pid = 444] [serial = 1273] [outer = 1824BC00] 20:41:25 INFO - PROCESS | 444 | 1463542885890 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (18492400) [pid = 444] [serial = 1274] [outer = 1824BC00] 20:41:26 INFO - PROCESS | 444 | 1463542886321 Marionette TRACE conn7 <- [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]]]}] 20:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 20:41:26 INFO - PROCESS | 444 | 1463542886364 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 20:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:41:26 INFO - PROCESS | 444 | 1463542886366 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 20:41:26 INFO - PROCESS | 444 | 1463542886368 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:41:26 INFO - PROCESS | 444 | 1463542886370 Marionette TRACE conn7 <- [1,1662,null,{}] 20:41:26 INFO - PROCESS | 444 | 1463542886374 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:26 INFO - PROCESS | 444 | 1463542886508 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 20:41:26 INFO - PROCESS | 444 | 1463542886570 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 444 | ++DOCSHELL 0FB04000 == 39 [pid = 444] [id = 425] 20:41:26 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (133AA400) [pid = 444] [serial = 1275] [outer = 00000000] 20:41:26 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (19750400) [pid = 444] [serial = 1276] [outer = 133AA400] 20:41:26 INFO - PROCESS | 444 | 1463542886616 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (19C09800) [pid = 444] [serial = 1277] [outer = 133AA400] 20:41:27 INFO - PROCESS | 444 | 1463542887049 Marionette TRACE conn7 <- [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]]]}] 20:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 20:41:27 INFO - PROCESS | 444 | 1463542887136 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 444 | 1463542887138 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 20:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:41:27 INFO - PROCESS | 444 | 1463542887142 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 444 | 1463542887144 Marionette TRACE conn7 <- [1,1666,null,{}] 20:41:27 INFO - PROCESS | 444 | 1463542887147 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:27 INFO - PROCESS | 444 | 1463542887256 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 20:41:27 INFO - PROCESS | 444 | 1463542887268 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:27 INFO - PROCESS | 444 | ++DOCSHELL 0CA23400 == 40 [pid = 444] [id = 426] 20:41:27 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A131800) [pid = 444] [serial = 1278] [outer = 00000000] 20:41:27 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A3A3C00) [pid = 444] [serial = 1279] [outer = 1A131800] 20:41:27 INFO - PROCESS | 444 | 1463542887313 Marionette DEBUG loaded listener.js 20:41:27 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A552800) [pid = 444] [serial = 1280] [outer = 1A131800] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14A1F800) [pid = 444] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 105 (177B9000) [pid = 444] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 104 (0887F800) [pid = 444] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1848BC00) [pid = 444] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 102 (141EE800) [pid = 444] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 101 (148B7C00) [pid = 444] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 100 (10572000) [pid = 444] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 99 (18255C00) [pid = 444] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 98 (19752000) [pid = 444] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:41:27 INFO - PROCESS | 444 | --DOMWINDOW == 97 (14430000) [pid = 444] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:41:27 INFO - PROCESS | 444 | 1463542887833 Marionette TRACE conn7 <- [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]]]}] 20:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 729ms 20:41:27 INFO - PROCESS | 444 | 1463542887874 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 444 | 1463542887876 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 20:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:41:27 INFO - PROCESS | 444 | 1463542887879 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 444 | 1463542887881 Marionette TRACE conn7 <- [1,1670,null,{}] 20:41:27 INFO - PROCESS | 444 | 1463542887885 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:27 INFO - PROCESS | 444 | 1463542887972 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 20:41:28 INFO - PROCESS | 444 | 1463542888064 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 444 | ++DOCSHELL 133AB000 == 41 [pid = 444] [id = 427] 20:41:28 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (141EE800) [pid = 444] [serial = 1281] [outer = 00000000] 20:41:28 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (166A1000) [pid = 444] [serial = 1282] [outer = 141EE800] 20:41:28 INFO - PROCESS | 444 | 1463542888108 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (195E0C00) [pid = 444] [serial = 1283] [outer = 141EE800] 20:41:28 INFO - PROCESS | 444 | 1463542888453 Marionette TRACE conn7 <- [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]]]}] 20:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 20:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:41:28 INFO - PROCESS | 444 | 1463542888510 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 20:41:28 INFO - PROCESS | 444 | 1463542888512 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 20:41:28 INFO - PROCESS | 444 | 1463542888516 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:41:28 INFO - PROCESS | 444 | 1463542888517 Marionette TRACE conn7 <- [1,1674,null,{}] 20:41:28 INFO - PROCESS | 444 | 1463542888521 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:28 INFO - PROCESS | 444 | 1463542888660 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 20:41:28 INFO - PROCESS | 444 | 1463542888673 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 444 | ++DOCSHELL 15B3EC00 == 42 [pid = 444] [id = 428] 20:41:28 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (177B9000) [pid = 444] [serial = 1284] [outer = 00000000] 20:41:28 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A5EF800) [pid = 444] [serial = 1285] [outer = 177B9000] 20:41:28 INFO - PROCESS | 444 | 1463542888716 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A5F9000) [pid = 444] [serial = 1286] [outer = 177B9000] 20:41:29 INFO - PROCESS | 444 | 1463542889146 Marionette TRACE conn7 <- [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]]]}] 20:41:29 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 20:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 20:41:29 INFO - PROCESS | 444 | 1463542889197 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 444 | 1463542889199 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 20:41:29 INFO - PROCESS | 444 | 1463542889202 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:41:29 INFO - PROCESS | 444 | 1463542889204 Marionette TRACE conn7 <- [1,1678,null,{}] 20:41:29 INFO - PROCESS | 444 | 1463542889207 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:29 INFO - PROCESS | 444 | 1463542889287 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 20:41:29 INFO - PROCESS | 444 | 1463542889293 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 444 | ++DOCSHELL 1A66FC00 == 43 [pid = 444] [id = 429] 20:41:29 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A672000) [pid = 444] [serial = 1287] [outer = 00000000] 20:41:29 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A678000) [pid = 444] [serial = 1288] [outer = 1A672000] 20:41:29 INFO - PROCESS | 444 | 1463542889338 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A6BA000) [pid = 444] [serial = 1289] [outer = 1A672000] 20:41:29 INFO - PROCESS | 444 | 1463542889884 Marionette TRACE conn7 <- [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]]]}] 20:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 20:41:29 INFO - PROCESS | 444 | 1463542889938 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 444 | 1463542889943 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 20:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:41:30 INFO - PROCESS | 444 | 1463542890038 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:41:30 INFO - PROCESS | 444 | 1463542890042 Marionette TRACE conn7 <- [1,1682,null,{}] 20:41:30 INFO - PROCESS | 444 | 1463542890051 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:30 INFO - PROCESS | 444 | 1463542890170 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 20:41:30 INFO - PROCESS | 444 | 1463542890271 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:30 INFO - PROCESS | 444 | ++DOCSHELL 0CA1A800 == 44 [pid = 444] [id = 430] 20:41:30 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0CA1D400) [pid = 444] [serial = 1290] [outer = 00000000] 20:41:30 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (10369400) [pid = 444] [serial = 1291] [outer = 0CA1D400] 20:41:30 INFO - PROCESS | 444 | 1463542890327 Marionette DEBUG loaded listener.js 20:41:30 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (105C3C00) [pid = 444] [serial = 1292] [outer = 0CA1D400] 20:41:30 INFO - PROCESS | 444 | 1463542890893 Marionette TRACE conn7 <- [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]]]}] 20:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 20:41:30 INFO - PROCESS | 444 | 1463542890963 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 20:41:30 INFO - PROCESS | 444 | 1463542890970 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 20:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:41:30 INFO - PROCESS | 444 | 1463542890976 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:41:30 INFO - PROCESS | 444 | 1463542890979 Marionette TRACE conn7 <- [1,1686,null,{}] 20:41:30 INFO - PROCESS | 444 | 1463542890983 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:31 INFO - PROCESS | 444 | 1463542891121 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 20:41:31 INFO - PROCESS | 444 | 1463542891255 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:31 INFO - PROCESS | 444 | ++DOCSHELL 1442B000 == 45 [pid = 444] [id = 431] 20:41:31 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (14431800) [pid = 444] [serial = 1293] [outer = 00000000] 20:41:31 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (14A7E400) [pid = 444] [serial = 1294] [outer = 14431800] 20:41:31 INFO - PROCESS | 444 | 1463542891311 Marionette DEBUG loaded listener.js 20:41:31 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (18246800) [pid = 444] [serial = 1295] [outer = 14431800] 20:41:31 INFO - PROCESS | 444 | 1463542891926 Marionette TRACE conn7 <- [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]]]}] 20:41:31 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 20:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 20:41:31 INFO - PROCESS | 444 | 1463542891948 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 20:41:31 INFO - PROCESS | 444 | 1463542891950 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 20:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:41:31 INFO - PROCESS | 444 | 1463542891954 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:41:31 INFO - PROCESS | 444 | 1463542891958 Marionette TRACE conn7 <- [1,1690,null,{}] 20:41:31 INFO - PROCESS | 444 | 1463542891970 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:32 INFO - PROCESS | 444 | 1463542892088 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 20:41:32 INFO - PROCESS | 444 | 1463542892224 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:32 INFO - PROCESS | 444 | ++DOCSHELL 19755400 == 46 [pid = 444] [id = 432] 20:41:32 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (197E2C00) [pid = 444] [serial = 1296] [outer = 00000000] 20:41:32 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A671800) [pid = 444] [serial = 1297] [outer = 197E2C00] 20:41:32 INFO - PROCESS | 444 | 1463542892282 Marionette DEBUG loaded listener.js 20:41:32 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A6BDC00) [pid = 444] [serial = 1298] [outer = 197E2C00] 20:41:32 INFO - PROCESS | 444 | 1463542892862 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 20:41:32 INFO - PROCESS | 444 | 1463542892887 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 20:41:32 INFO - PROCESS | 444 | 1463542892890 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 20:41:32 INFO - PROCESS | 444 | 1463542892894 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:41:32 INFO - PROCESS | 444 | 1463542892896 Marionette TRACE conn7 <- [1,1694,null,{}] 20:41:32 INFO - PROCESS | 444 | 1463542892900 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:33 INFO - PROCESS | 444 | 1463542893005 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 20:41:33 INFO - PROCESS | 444 | 1463542893139 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:33 INFO - PROCESS | 444 | ++DOCSHELL 1A76CC00 == 47 [pid = 444] [id = 433] 20:41:33 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A76D000) [pid = 444] [serial = 1299] [outer = 00000000] 20:41:33 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A813000) [pid = 444] [serial = 1300] [outer = 1A76D000] 20:41:33 INFO - PROCESS | 444 | 1463542893194 Marionette DEBUG loaded listener.js 20:41:33 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A851C00) [pid = 444] [serial = 1301] [outer = 1A76D000] 20:41:33 INFO - PROCESS | 444 | 1463542893773 Marionette TRACE conn7 <- [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]]]}] 20:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 20:41:33 INFO - PROCESS | 444 | 1463542893827 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 20:41:33 INFO - PROCESS | 444 | 1463542893830 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 20:41:33 INFO - PROCESS | 444 | 1463542893833 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:41:33 INFO - PROCESS | 444 | 1463542893836 Marionette TRACE conn7 <- [1,1698,null,{}] 20:41:33 INFO - PROCESS | 444 | 1463542893839 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:33 INFO - PROCESS | 444 | 1463542893956 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 20:41:34 INFO - PROCESS | 444 | 1463542894091 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:34 INFO - PROCESS | 444 | ++DOCSHELL 0CA19800 == 48 [pid = 444] [id = 434] 20:41:34 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (0CBE0800) [pid = 444] [serial = 1302] [outer = 00000000] 20:41:34 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (10B0E000) [pid = 444] [serial = 1303] [outer = 0CBE0800] 20:41:34 INFO - PROCESS | 444 | 1463542894147 Marionette DEBUG loaded listener.js 20:41:34 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (143D8400) [pid = 444] [serial = 1304] [outer = 0CBE0800] 20:41:34 INFO - PROCESS | 444 | 1463542894913 Marionette TRACE conn7 <- [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]]]}] 20:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1117ms 20:41:34 INFO - PROCESS | 444 | 1463542894955 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 20:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:41:34 INFO - PROCESS | 444 | 1463542894959 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 20:41:34 INFO - PROCESS | 444 | 1463542894965 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:41:34 INFO - PROCESS | 444 | 1463542894968 Marionette TRACE conn7 <- [1,1702,null,{}] 20:41:34 INFO - PROCESS | 444 | 1463542894973 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:35 INFO - PROCESS | 444 | 1463542895076 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 20:41:35 INFO - PROCESS | 444 | 1463542895219 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 444 | ++DOCSHELL 14342400 == 49 [pid = 444] [id = 435] 20:41:35 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1436F800) [pid = 444] [serial = 1305] [outer = 00000000] 20:41:35 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1482D000) [pid = 444] [serial = 1306] [outer = 1436F800] 20:41:35 INFO - PROCESS | 444 | 1463542895270 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (14A1FC00) [pid = 444] [serial = 1307] [outer = 1436F800] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 15B3EC00 == 48 [pid = 444] [id = 428] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 133AB000 == 47 [pid = 444] [id = 427] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 0CA23400 == 46 [pid = 444] [id = 426] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 0FB04000 == 45 [pid = 444] [id = 425] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 1824D800 == 44 [pid = 444] [id = 424] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 148F3000 == 43 [pid = 444] [id = 423] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 108DE000 == 42 [pid = 444] [id = 422] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 0C913000 == 41 [pid = 444] [id = 421] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 0C934400 == 40 [pid = 444] [id = 420] 20:41:35 INFO - PROCESS | 444 | --DOCSHELL 0CA23C00 == 39 [pid = 444] [id = 416] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 123 (15C64000) [pid = 444] [serial = 1231] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 122 (18251400) [pid = 444] [serial = 1234] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1669DC00) [pid = 444] [serial = 1232] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 120 (19752400) [pid = 444] [serial = 1213] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 119 (0C914800) [pid = 444] [serial = 1219] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 118 (0CA25400) [pid = 444] [serial = 1220] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 117 (16B1C400) [pid = 444] [serial = 1210] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 116 (195D2000) [pid = 444] [serial = 1237] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1331E800) [pid = 444] [serial = 1207] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14370800) [pid = 444] [serial = 1225] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1442F800) [pid = 444] [serial = 1226] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 112 (14A23000) [pid = 444] [serial = 1228] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1077BC00) [pid = 444] [serial = 1222] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 110 (108E0800) [pid = 444] [serial = 1223] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 109 (197DD800) [pid = 444] [serial = 1216] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0C941000) [pid = 444] [serial = 1204] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 107 (18DA3C00) [pid = 444] [serial = 1202] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 106 (18486400) [pid = 444] [serial = 1235] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 105 (19C10800) [pid = 444] [serial = 1244] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 104 (195D6000) [pid = 444] [serial = 1238] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 103 (18D9F800) [pid = 444] [serial = 1240] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1A21D400) [pid = 444] [serial = 1246] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 101 (195DE400) [pid = 444] [serial = 1241] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 100 (197E6800) [pid = 444] [serial = 1243] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | --DOMWINDOW == 99 (14A80C00) [pid = 444] [serial = 1229] [outer = 00000000] [url = about:blank] 20:41:35 INFO - PROCESS | 444 | 1463542895797 Marionette TRACE conn7 <- [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]]]}] 20:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 890ms 20:41:35 INFO - PROCESS | 444 | 1463542895855 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 444 | 1463542895861 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 20:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:41:35 INFO - PROCESS | 444 | 1463542895867 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:41:35 INFO - PROCESS | 444 | 1463542895869 Marionette TRACE conn7 <- [1,1706,null,{}] 20:41:35 INFO - PROCESS | 444 | 1463542895873 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:35 INFO - PROCESS | 444 | 1463542895958 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 20:41:35 INFO - PROCESS | 444 | 1463542895966 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 444 | ++DOCSHELL 0FB62800 == 40 [pid = 444] [id = 436] 20:41:35 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (10064800) [pid = 444] [serial = 1308] [outer = 00000000] 20:41:36 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (108E0800) [pid = 444] [serial = 1309] [outer = 10064800] 20:41:36 INFO - PROCESS | 444 | 1463542896018 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1331E800) [pid = 444] [serial = 1310] [outer = 10064800] 20:41:36 INFO - PROCESS | 444 | 1463542896502 Marionette TRACE conn7 <- [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]]]}] 20:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 20:41:36 INFO - PROCESS | 444 | 1463542896540 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 444 | 1463542896542 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 20:41:36 INFO - PROCESS | 444 | 1463542896545 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:41:36 INFO - PROCESS | 444 | 1463542896549 Marionette TRACE conn7 <- [1,1710,null,{}] 20:41:36 INFO - PROCESS | 444 | 1463542896559 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:36 INFO - PROCESS | 444 | 1463542896647 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 20:41:36 INFO - PROCESS | 444 | 1463542896673 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 444 | ++DOCSHELL 15B43400 == 41 [pid = 444] [id = 437] 20:41:36 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (15B47C00) [pid = 444] [serial = 1311] [outer = 00000000] 20:41:36 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (166A1400) [pid = 444] [serial = 1312] [outer = 15B47C00] 20:41:36 INFO - PROCESS | 444 | 1463542896729 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (177BA400) [pid = 444] [serial = 1313] [outer = 15B47C00] 20:41:37 INFO - PROCESS | 444 | 1463542897211 Marionette TRACE conn7 <- [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]]]}] 20:41:37 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 20:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 20:41:37 INFO - PROCESS | 444 | 1463542897280 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 444 | 1463542897282 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 20:41:37 INFO - PROCESS | 444 | 1463542897286 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:41:37 INFO - PROCESS | 444 | 1463542897288 Marionette TRACE conn7 <- [1,1714,null,{}] 20:41:37 INFO - PROCESS | 444 | 1463542897291 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:37 INFO - PROCESS | 444 | 1463542897376 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 20:41:37 INFO - PROCESS | 444 | 1463542897383 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 444 | ++DOCSHELL 1824AC00 == 42 [pid = 444] [id = 438] 20:41:37 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1824B000) [pid = 444] [serial = 1314] [outer = 00000000] 20:41:37 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (18D9A800) [pid = 444] [serial = 1315] [outer = 1824B000] 20:41:37 INFO - PROCESS | 444 | 1463542897429 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (19208800) [pid = 444] [serial = 1316] [outer = 1824B000] 20:41:37 INFO - PROCESS | 444 | 1463542897919 Marionette TRACE conn7 <- [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]]]}] 20:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 20:41:37 INFO - PROCESS | 444 | 1463542897960 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 444 | 1463542897962 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 20:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:41:37 INFO - PROCESS | 444 | 1463542897965 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:41:37 INFO - PROCESS | 444 | 1463542897967 Marionette TRACE conn7 <- [1,1718,null,{}] 20:41:37 INFO - PROCESS | 444 | 1463542897970 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:38 INFO - PROCESS | 444 | 1463542898082 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 20:41:38 INFO - PROCESS | 444 | 1463542898173 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 444 | ++DOCSHELL 192F4800 == 43 [pid = 444] [id = 439] 20:41:38 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (195D1400) [pid = 444] [serial = 1317] [outer = 00000000] 20:41:38 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (195DDC00) [pid = 444] [serial = 1318] [outer = 195D1400] 20:41:38 INFO - PROCESS | 444 | 1463542898217 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1974BC00) [pid = 444] [serial = 1319] [outer = 195D1400] 20:41:38 INFO - PROCESS | 444 | 1463542898658 Marionette TRACE conn7 <- [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]]]}] 20:41:38 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 20:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 20:41:38 INFO - PROCESS | 444 | 1463542898698 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 444 | 1463542898700 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 20:41:38 INFO - PROCESS | 444 | 1463542898703 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:41:38 INFO - PROCESS | 444 | 1463542898705 Marionette TRACE conn7 <- [1,1722,null,{}] 20:41:38 INFO - PROCESS | 444 | 1463542898708 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:38 INFO - PROCESS | 444 | 1463542898849 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 20:41:38 INFO - PROCESS | 444 | 1463542898916 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 444 | ++DOCSHELL 197D7800 == 44 [pid = 444] [id = 440] 20:41:38 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (197E0800) [pid = 444] [serial = 1320] [outer = 00000000] 20:41:38 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1A220000) [pid = 444] [serial = 1321] [outer = 197E0800] 20:41:38 INFO - PROCESS | 444 | 1463542898962 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A39BC00) [pid = 444] [serial = 1322] [outer = 197E0800] 20:41:39 INFO - PROCESS | 444 | 1463542899380 Marionette TRACE conn7 <- [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]]]}] 20:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 20:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:41:39 INFO - PROCESS | 444 | 1463542899458 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 444 | 1463542899460 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 20:41:39 INFO - PROCESS | 444 | 1463542899469 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:41:39 INFO - PROCESS | 444 | 1463542899471 Marionette TRACE conn7 <- [1,1726,null,{}] 20:41:39 INFO - PROCESS | 444 | 1463542899477 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:39 INFO - PROCESS | 444 | 1463542899589 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 20:41:39 INFO - PROCESS | 444 | 1463542899602 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 444 | ++DOCSHELL 0FB61400 == 45 [pid = 444] [id = 441] 20:41:39 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (10783400) [pid = 444] [serial = 1323] [outer = 00000000] 20:41:39 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A505000) [pid = 444] [serial = 1324] [outer = 10783400] 20:41:39 INFO - PROCESS | 444 | 1463542899778 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A5EF400) [pid = 444] [serial = 1325] [outer = 10783400] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1824BC00) [pid = 444] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 115 (0CA1BC00) [pid = 444] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14A24800) [pid = 444] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 113 (10B1A400) [pid = 444] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 112 (133AA400) [pid = 444] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 111 (0C919C00) [pid = 444] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 110 (141EE800) [pid = 444] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A131800) [pid = 444] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:41:39 INFO - PROCESS | 444 | --DOMWINDOW == 108 (177B9000) [pid = 444] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:41:40 INFO - PROCESS | 444 | 1463542900155 Marionette TRACE conn7 <- [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]]]}] 20:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 20:41:40 INFO - PROCESS | 444 | 1463542900204 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 20:41:40 INFO - PROCESS | 444 | 1463542900206 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 20:41:40 INFO - PROCESS | 444 | 1463542900210 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:41:40 INFO - PROCESS | 444 | 1463542900211 Marionette TRACE conn7 <- [1,1730,null,{}] 20:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:41:40 INFO - PROCESS | 444 | 1463542900215 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:40 INFO - PROCESS | 444 | 1463542900296 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 20:41:40 INFO - PROCESS | 444 | 1463542900391 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:40 INFO - PROCESS | 444 | ++DOCSHELL 0FB10800 == 46 [pid = 444] [id = 442] 20:41:40 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (141E5400) [pid = 444] [serial = 1326] [outer = 00000000] 20:41:40 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1A5E1800) [pid = 444] [serial = 1327] [outer = 141E5400] 20:41:40 INFO - PROCESS | 444 | 1463542900435 Marionette DEBUG loaded listener.js 20:41:40 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1A5F7C00) [pid = 444] [serial = 1328] [outer = 141E5400] 20:41:40 INFO - PROCESS | 444 | 1463542900791 Marionette TRACE conn7 <- [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]]]}] 20:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 20:41:40 INFO - PROCESS | 444 | 1463542900846 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 20:41:40 INFO - PROCESS | 444 | 1463542900848 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 20:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:41:40 INFO - PROCESS | 444 | 1463542900851 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:41:40 INFO - PROCESS | 444 | 1463542900852 Marionette TRACE conn7 <- [1,1734,null,{}] 20:41:40 INFO - PROCESS | 444 | 1463542900856 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:40 INFO - PROCESS | 444 | 1463542900971 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 20:41:41 INFO - PROCESS | 444 | 1463542901010 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 444 | ++DOCSHELL 1A5F3800 == 47 [pid = 444] [id = 443] 20:41:41 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1A66E800) [pid = 444] [serial = 1329] [outer = 00000000] 20:41:41 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1A6C4C00) [pid = 444] [serial = 1330] [outer = 1A66E800] 20:41:41 INFO - PROCESS | 444 | 1463542901054 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A81D000) [pid = 444] [serial = 1331] [outer = 1A66E800] 20:41:41 INFO - PROCESS | 444 | 1463542901455 Marionette TRACE conn7 <- [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]]]}] 20:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 20:41:41 INFO - PROCESS | 444 | 1463542901482 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 20:41:41 INFO - PROCESS | 444 | 1463542901484 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 20:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:41:41 INFO - PROCESS | 444 | 1463542901487 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:41:41 INFO - PROCESS | 444 | 1463542901489 Marionette TRACE conn7 <- [1,1738,null,{}] 20:41:41 INFO - PROCESS | 444 | 1463542901492 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:41 INFO - PROCESS | 444 | 1463542901611 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 20:41:41 INFO - PROCESS | 444 | 1463542901621 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 444 | ++DOCSHELL 10B0D800 == 48 [pid = 444] [id = 444] 20:41:41 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A6C4000) [pid = 444] [serial = 1332] [outer = 00000000] 20:41:41 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1B3D0C00) [pid = 444] [serial = 1333] [outer = 1A6C4000] 20:41:41 INFO - PROCESS | 444 | 1463542901666 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1B3D3800) [pid = 444] [serial = 1334] [outer = 1A6C4000] 20:41:42 INFO - PROCESS | 444 | 1463542902293 Marionette TRACE conn7 <- [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]]]}] 20:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 930ms 20:41:42 INFO - PROCESS | 444 | 1463542902419 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 20:41:42 INFO - PROCESS | 444 | 1463542902424 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 20:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:41:42 INFO - PROCESS | 444 | 1463542902429 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:41:42 INFO - PROCESS | 444 | 1463542902434 Marionette TRACE conn7 <- [1,1742,null,{}] 20:41:42 INFO - PROCESS | 444 | 1463542902440 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:42 INFO - PROCESS | 444 | 1463542902559 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 20:41:42 INFO - PROCESS | 444 | 1463542902691 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 444 | ++DOCSHELL 0CBA6800 == 49 [pid = 444] [id = 445] 20:41:42 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1035B800) [pid = 444] [serial = 1335] [outer = 00000000] 20:41:42 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (133AA000) [pid = 444] [serial = 1336] [outer = 1035B800] 20:41:42 INFO - PROCESS | 444 | 1463542902751 Marionette DEBUG loaded listener.js 20:41:42 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (14433800) [pid = 444] [serial = 1337] [outer = 1035B800] 20:41:43 INFO - PROCESS | 444 | 1463542903288 Marionette TRACE conn7 <- [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]]]}] 20:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 20:41:43 INFO - PROCESS | 444 | 1463542903364 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 444 | 1463542903370 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 20:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:41:43 INFO - PROCESS | 444 | 1463542903377 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:41:43 INFO - PROCESS | 444 | 1463542903380 Marionette TRACE conn7 <- [1,1746,null,{}] 20:41:43 INFO - PROCESS | 444 | 1463542903384 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:43 INFO - PROCESS | 444 | 1463542903495 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 20:41:43 INFO - PROCESS | 444 | 1463542903633 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 444 | ++DOCSHELL 14B24C00 == 50 [pid = 444] [id = 446] 20:41:43 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1669DC00) [pid = 444] [serial = 1338] [outer = 00000000] 20:41:43 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (195D8C00) [pid = 444] [serial = 1339] [outer = 1669DC00] 20:41:43 INFO - PROCESS | 444 | 1463542903690 Marionette DEBUG loaded listener.js 20:41:43 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (197E4000) [pid = 444] [serial = 1340] [outer = 1669DC00] 20:41:44 INFO - PROCESS | 444 | 1463542904292 Marionette TRACE conn7 <- [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]]]}] 20:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 20:41:44 INFO - PROCESS | 444 | 1463542904348 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 444 | 1463542904351 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 20:41:44 INFO - PROCESS | 444 | 1463542904355 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:41:44 INFO - PROCESS | 444 | 1463542904359 Marionette TRACE conn7 <- [1,1750,null,{}] 20:41:44 INFO - PROCESS | 444 | 1463542904370 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:44 INFO - PROCESS | 444 | 1463542904483 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 20:41:44 INFO - PROCESS | 444 | 1463542904624 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:44 INFO - PROCESS | 444 | ++DOCSHELL 1B4F5800 == 51 [pid = 444] [id = 447] 20:41:44 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1BADB000) [pid = 444] [serial = 1341] [outer = 00000000] 20:41:44 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1BADFC00) [pid = 444] [serial = 1342] [outer = 1BADB000] 20:41:44 INFO - PROCESS | 444 | 1463542904682 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1BC3FC00) [pid = 444] [serial = 1343] [outer = 1BADB000] 20:41:45 INFO - PROCESS | 444 | 1463542905262 Marionette TRACE conn7 <- [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]]]}] 20:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 20:41:45 INFO - PROCESS | 444 | 1463542905288 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 20:41:45 INFO - PROCESS | 444 | 1463542905291 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 20:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:41:45 INFO - PROCESS | 444 | 1463542905295 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:41:45 INFO - PROCESS | 444 | 1463542905297 Marionette TRACE conn7 <- [1,1754,null,{}] 20:41:45 INFO - PROCESS | 444 | 1463542905301 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:45 INFO - PROCESS | 444 | 1463542905409 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 20:41:45 INFO - PROCESS | 444 | 1463542905518 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:45 INFO - PROCESS | 444 | ++DOCSHELL 1A67A800 == 52 [pid = 444] [id = 448] 20:41:45 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1BADF800) [pid = 444] [serial = 1344] [outer = 00000000] 20:41:45 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1BC49800) [pid = 444] [serial = 1345] [outer = 1BADF800] 20:41:45 INFO - PROCESS | 444 | 1463542905575 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1BD09C00) [pid = 444] [serial = 1346] [outer = 1BADF800] 20:41:46 INFO - PROCESS | 444 | 1463542906393 Marionette TRACE conn7 <- [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]]]}] 20:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1122ms 20:41:46 INFO - PROCESS | 444 | 1463542906421 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 444 | 1463542906425 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 20:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:41:46 INFO - PROCESS | 444 | 1463542906430 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:41:46 INFO - PROCESS | 444 | 1463542906434 Marionette TRACE conn7 <- [1,1758,null,{}] 20:41:46 INFO - PROCESS | 444 | 1463542906441 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:46 INFO - PROCESS | 444 | 1463542906541 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 20:41:46 INFO - PROCESS | 444 | 1463542906685 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 444 | ++DOCSHELL 0887B400 == 53 [pid = 444] [id = 449] 20:41:46 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (0FF5CC00) [pid = 444] [serial = 1347] [outer = 00000000] 20:41:46 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1076CC00) [pid = 444] [serial = 1348] [outer = 0FF5CC00] 20:41:46 INFO - PROCESS | 444 | 1463542906738 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (141E7C00) [pid = 444] [serial = 1349] [outer = 0FF5CC00] 20:41:47 INFO - PROCESS | 444 | 1463542907401 Marionette TRACE conn7 <- [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]]]}] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 1A5F3800 == 52 [pid = 444] [id = 443] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 0FB10800 == 51 [pid = 444] [id = 442] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 0FB61400 == 50 [pid = 444] [id = 441] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 197D7800 == 49 [pid = 444] [id = 440] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 192F4800 == 48 [pid = 444] [id = 439] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 1824AC00 == 47 [pid = 444] [id = 438] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 15B43400 == 46 [pid = 444] [id = 437] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1005FC00) [pid = 444] [serial = 1249] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 130 (14833800) [pid = 444] [serial = 1252] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1A397800) [pid = 444] [serial = 1255] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 128 (1A5E3400) [pid = 444] [serial = 1258] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1A678000) [pid = 444] [serial = 1288] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 0FB62800 == 45 [pid = 444] [id = 436] 20:41:47 INFO - PROCESS | 444 | --DOCSHELL 14342400 == 44 [pid = 444] [id = 435] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 126 (18488000) [pid = 444] [serial = 1273] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 125 (18492400) [pid = 444] [serial = 1274] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 124 (110AF800) [pid = 444] [serial = 1262] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 123 (10778800) [pid = 444] [serial = 1261] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 122 (16B1CC00) [pid = 444] [serial = 1270] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1436D800) [pid = 444] [serial = 1267] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 120 (14435C00) [pid = 444] [serial = 1268] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 119 (19C09800) [pid = 444] [serial = 1277] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 118 (0FB0FC00) [pid = 444] [serial = 1264] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 117 (10069400) [pid = 444] [serial = 1265] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 116 (19750400) [pid = 444] [serial = 1276] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 115 (166A1000) [pid = 444] [serial = 1282] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1A3A3C00) [pid = 444] [serial = 1279] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A5F9000) [pid = 444] [serial = 1286] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A5EF800) [pid = 444] [serial = 1285] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A552800) [pid = 444] [serial = 1280] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 110 (195E0C00) [pid = 444] [serial = 1283] [outer = 00000000] [url = about:blank] 20:41:47 INFO - PROCESS | 444 | --DOMWINDOW == 109 (177C3400) [pid = 444] [serial = 1271] [outer = 00000000] [url = about:blank] 20:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1074ms 20:41:47 INFO - PROCESS | 444 | 1463542907506 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 20:41:47 INFO - PROCESS | 444 | 1463542907511 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 20:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:41:47 INFO - PROCESS | 444 | 1463542907517 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:41:47 INFO - PROCESS | 444 | 1463542907520 Marionette TRACE conn7 <- [1,1762,null,{}] 20:41:47 INFO - PROCESS | 444 | 1463542907527 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:47 INFO - PROCESS | 444 | 1463542907618 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 20:41:47 INFO - PROCESS | 444 | 1463542907626 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:47 INFO - PROCESS | 444 | ++DOCSHELL 0CBA4400 == 45 [pid = 444] [id = 450] 20:41:47 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0CBA6C00) [pid = 444] [serial = 1350] [outer = 00000000] 20:41:47 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (0FBF0000) [pid = 444] [serial = 1351] [outer = 0CBA6C00] 20:41:47 INFO - PROCESS | 444 | 1463542907673 Marionette DEBUG loaded listener.js 20:41:47 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (10363400) [pid = 444] [serial = 1352] [outer = 0CBA6C00] 20:41:48 INFO - PROCESS | 444 | 1463542908194 Marionette TRACE conn7 <- [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]]]}] 20:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 20:41:48 INFO - PROCESS | 444 | 1463542908250 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 20:41:48 INFO - PROCESS | 444 | 1463542908253 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 20:41:48 INFO - PROCESS | 444 | 1463542908256 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:41:48 INFO - PROCESS | 444 | 1463542908260 Marionette TRACE conn7 <- [1,1766,null,{}] 20:41:48 INFO - PROCESS | 444 | 1463542908270 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:48 INFO - PROCESS | 444 | 1463542908359 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 20:41:48 INFO - PROCESS | 444 | 1463542908455 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:48 INFO - PROCESS | 444 | ++DOCSHELL 141EE000 == 46 [pid = 444] [id = 451] 20:41:48 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1442E800) [pid = 444] [serial = 1353] [outer = 00000000] 20:41:48 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (14A22000) [pid = 444] [serial = 1354] [outer = 1442E800] 20:41:48 INFO - PROCESS | 444 | 1463542908502 Marionette DEBUG loaded listener.js 20:41:48 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (15B18C00) [pid = 444] [serial = 1355] [outer = 1442E800] 20:41:48 INFO - PROCESS | 444 | 1463542908887 Marionette TRACE conn7 <- [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]]]}] 20:41:48 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 20:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 20:41:48 INFO - PROCESS | 444 | 1463542908931 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 20:41:48 INFO - PROCESS | 444 | 1463542908934 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 20:41:48 INFO - PROCESS | 444 | 1463542908938 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:41:48 INFO - PROCESS | 444 | 1463542908939 Marionette TRACE conn7 <- [1,1770,null,{}] 20:41:48 INFO - PROCESS | 444 | 1463542908943 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:49 INFO - PROCESS | 444 | 1463542909028 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 20:41:49 INFO - PROCESS | 444 | 1463542909035 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 444 | ++DOCSHELL 15B21000 == 47 [pid = 444] [id = 452] 20:41:49 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (15C3F400) [pid = 444] [serial = 1356] [outer = 00000000] 20:41:49 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (177BFC00) [pid = 444] [serial = 1357] [outer = 15C3F400] 20:41:49 INFO - PROCESS | 444 | 1463542909083 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (18249800) [pid = 444] [serial = 1358] [outer = 15C3F400] 20:41:49 INFO - PROCESS | 444 | 1463542909526 Marionette TRACE conn7 <- [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]]]}] 20:41:49 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 20:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 20:41:49 INFO - PROCESS | 444 | 1463542909574 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 20:41:49 INFO - PROCESS | 444 | 1463542909576 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 20:41:49 INFO - PROCESS | 444 | 1463542909599 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:41:49 INFO - PROCESS | 444 | 1463542909601 Marionette TRACE conn7 <- [1,1774,null,{}] 20:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:41:49 INFO - PROCESS | 444 | 1463542909605 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:49 INFO - PROCESS | 444 | 1463542909734 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 20:41:49 INFO - PROCESS | 444 | 1463542909741 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 444 | ++DOCSHELL 1056D400 == 48 [pid = 444] [id = 453] 20:41:49 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1824F400) [pid = 444] [serial = 1359] [outer = 00000000] 20:41:49 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1848A000) [pid = 444] [serial = 1360] [outer = 1824F400] 20:41:49 INFO - PROCESS | 444 | 1463542909786 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1848AC00) [pid = 444] [serial = 1361] [outer = 1824F400] 20:41:50 INFO - PROCESS | 444 | 1463542910238 Marionette TRACE conn7 <- [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]]]}] 20:41:50 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 20:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 20:41:50 INFO - PROCESS | 444 | 1463542910277 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 444 | 1463542910279 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 20:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:41:50 INFO - PROCESS | 444 | 1463542910282 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:41:50 INFO - PROCESS | 444 | 1463542910283 Marionette TRACE conn7 <- [1,1778,null,{}] 20:41:50 INFO - PROCESS | 444 | 1463542910287 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:50 INFO - PROCESS | 444 | 1463542910425 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 20:41:50 INFO - PROCESS | 444 | 1463542910519 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 444 | ++DOCSHELL 18489800 == 49 [pid = 444] [id = 454] 20:41:50 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (18D9CC00) [pid = 444] [serial = 1362] [outer = 00000000] 20:41:50 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (19753400) [pid = 444] [serial = 1363] [outer = 18D9CC00] 20:41:50 INFO - PROCESS | 444 | 1463542910565 Marionette DEBUG loaded listener.js 20:41:50 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (197E0000) [pid = 444] [serial = 1364] [outer = 18D9CC00] 20:41:51 INFO - PROCESS | 444 | 1463542911007 Marionette TRACE conn7 <- [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]]]}] 20:41:51 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) 20:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 20:41:51 INFO - PROCESS | 444 | 1463542911058 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 444 | 1463542911060 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 20:41:51 INFO - PROCESS | 444 | 1463542911063 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:41:51 INFO - PROCESS | 444 | 1463542911065 Marionette TRACE conn7 <- [1,1782,null,{}] 20:41:51 INFO - PROCESS | 444 | 1463542911069 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:51 INFO - PROCESS | 444 | 1463542911180 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 20:41:51 INFO - PROCESS | 444 | 1463542911187 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:51 INFO - PROCESS | 444 | ++DOCSHELL 197E3800 == 50 [pid = 444] [id = 455] 20:41:51 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (19C07400) [pid = 444] [serial = 1365] [outer = 00000000] 20:41:51 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1A21EC00) [pid = 444] [serial = 1366] [outer = 19C07400] 20:41:51 INFO - PROCESS | 444 | 1463542911235 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1A395800) [pid = 444] [serial = 1367] [outer = 19C07400] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 126 (14113000) [pid = 444] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 125 (18247000) [pid = 444] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 124 (16B1E800) [pid = 444] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 123 (195D1400) [pid = 444] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 122 (197E0800) [pid = 444] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 121 (10064800) [pid = 444] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1436F800) [pid = 444] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 119 (15B47C00) [pid = 444] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 118 (0CBE0800) [pid = 444] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A66E800) [pid = 444] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 116 (10783400) [pid = 444] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 115 (141E5400) [pid = 444] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:41:51 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1824B000) [pid = 444] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:41:52 INFO - PROCESS | 444 | 1463542912044 Marionette TRACE conn7 <- [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]]]}] 20:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1014ms 20:41:52 INFO - PROCESS | 444 | 1463542912082 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 20:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:41:52 INFO - PROCESS | 444 | 1463542912084 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 20:41:52 INFO - PROCESS | 444 | 1463542912088 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:41:52 INFO - PROCESS | 444 | 1463542912089 Marionette TRACE conn7 <- [1,1786,null,{}] 20:41:52 INFO - PROCESS | 444 | 1463542912093 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:52 INFO - PROCESS | 444 | 1463542912218 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 20:41:52 INFO - PROCESS | 444 | 1463542912281 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 444 | ++DOCSHELL 08986000 == 51 [pid = 444] [id = 456] 20:41:52 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (0C933400) [pid = 444] [serial = 1368] [outer = 00000000] 20:41:52 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (15C5B800) [pid = 444] [serial = 1369] [outer = 0C933400] 20:41:52 INFO - PROCESS | 444 | 1463542912326 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1828FC00) [pid = 444] [serial = 1370] [outer = 0C933400] 20:41:52 INFO - PROCESS | 444 | 1463542912662 Marionette TRACE conn7 <- [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]]]}] 20:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 20:41:52 INFO - PROCESS | 444 | 1463542912723 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 20:41:52 INFO - PROCESS | 444 | 1463542912725 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 20:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:41:52 INFO - PROCESS | 444 | 1463542912728 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:41:52 INFO - PROCESS | 444 | 1463542912730 Marionette TRACE conn7 <- [1,1790,null,{}] 20:41:52 INFO - PROCESS | 444 | 1463542912733 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:52 INFO - PROCESS | 444 | 1463542912817 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 20:41:52 INFO - PROCESS | 444 | 1463542912824 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 444 | ++DOCSHELL 166A7C00 == 52 [pid = 444] [id = 457] 20:41:52 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (16B1E800) [pid = 444] [serial = 1371] [outer = 00000000] 20:41:52 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A551000) [pid = 444] [serial = 1372] [outer = 16B1E800] 20:41:52 INFO - PROCESS | 444 | 1463542912869 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A5F0000) [pid = 444] [serial = 1373] [outer = 16B1E800] 20:41:53 INFO - PROCESS | 444 | 1463542913304 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 20:41:53 INFO - PROCESS | 444 | 1463542913359 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 444 | 1463542913361 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 20:41:53 INFO - PROCESS | 444 | 1463542913365 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:41:53 INFO - PROCESS | 444 | 1463542913367 Marionette TRACE conn7 <- [1,1794,null,{}] 20:41:53 INFO - PROCESS | 444 | 1463542913371 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:53 INFO - PROCESS | 444 | 1463542913453 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 20:41:53 INFO - PROCESS | 444 | 1463542913460 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 444 | ++DOCSHELL 1A508800 == 53 [pid = 444] [id = 458] 20:41:53 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A5F2000) [pid = 444] [serial = 1374] [outer = 00000000] 20:41:53 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A677000) [pid = 444] [serial = 1375] [outer = 1A5F2000] 20:41:53 INFO - PROCESS | 444 | 1463542913505 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1A677C00) [pid = 444] [serial = 1376] [outer = 1A5F2000] 20:41:54 INFO - PROCESS | 444 | 1463542914068 Marionette TRACE conn7 <- [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]]]}] 20:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 770ms 20:41:54 INFO - PROCESS | 444 | 1463542914140 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 20:41:54 INFO - PROCESS | 444 | 1463542914145 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 20:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:41:54 INFO - PROCESS | 444 | 1463542914151 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:41:54 INFO - PROCESS | 444 | 1463542914155 Marionette TRACE conn7 <- [1,1798,null,{}] 20:41:54 INFO - PROCESS | 444 | 1463542914163 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:54 INFO - PROCESS | 444 | 1463542914284 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 20:41:54 INFO - PROCESS | 444 | 1463542914392 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:54 INFO - PROCESS | 444 | ++DOCSHELL 0CA27000 == 54 [pid = 444] [id = 459] 20:41:54 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (0CB37000) [pid = 444] [serial = 1377] [outer = 00000000] 20:41:54 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (10574400) [pid = 444] [serial = 1378] [outer = 0CB37000] 20:41:54 INFO - PROCESS | 444 | 1463542914450 Marionette DEBUG loaded listener.js 20:41:54 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (10B14C00) [pid = 444] [serial = 1379] [outer = 0CB37000] 20:41:55 INFO - PROCESS | 444 | 1463542915110 Marionette TRACE conn7 <- [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]]]}] 20:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 990ms 20:41:55 INFO - PROCESS | 444 | 1463542915145 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 444 | 1463542915151 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 20:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:41:55 INFO - PROCESS | 444 | 1463542915158 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:41:55 INFO - PROCESS | 444 | 1463542915161 Marionette TRACE conn7 <- [1,1802,null,{}] 20:41:55 INFO - PROCESS | 444 | 1463542915165 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:55 INFO - PROCESS | 444 | 1463542915273 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 20:41:55 INFO - PROCESS | 444 | 1463542915412 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 444 | ++DOCSHELL 133A7C00 == 55 [pid = 444] [id = 460] 20:41:55 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (14431400) [pid = 444] [serial = 1380] [outer = 00000000] 20:41:55 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (16B1C400) [pid = 444] [serial = 1381] [outer = 14431400] 20:41:55 INFO - PROCESS | 444 | 1463542915468 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1848C000) [pid = 444] [serial = 1382] [outer = 14431400] 20:41:56 INFO - PROCESS | 444 | 1463542916057 Marionette TRACE conn7 <- [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]]]}] 20:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 20:41:56 INFO - PROCESS | 444 | 1463542916130 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 444 | 1463542916133 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 20:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:41:56 INFO - PROCESS | 444 | 1463542916137 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:41:56 INFO - PROCESS | 444 | 1463542916141 Marionette TRACE conn7 <- [1,1806,null,{}] 20:41:56 INFO - PROCESS | 444 | 1463542916152 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:56 INFO - PROCESS | 444 | 1463542916265 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 20:41:56 INFO - PROCESS | 444 | 1463542916404 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 444 | ++DOCSHELL 1A503400 == 56 [pid = 444] [id = 461] 20:41:56 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1A5E5800) [pid = 444] [serial = 1383] [outer = 00000000] 20:41:56 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A777000) [pid = 444] [serial = 1384] [outer = 1A5E5800] 20:41:56 INFO - PROCESS | 444 | 1463542916462 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1A866400) [pid = 444] [serial = 1385] [outer = 1A5E5800] 20:41:57 INFO - PROCESS | 444 | 1463542917017 Marionette TRACE conn7 <- [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]]]}] 20:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 20:41:57 INFO - PROCESS | 444 | 1463542917070 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 444 | 1463542917072 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 20:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:41:57 INFO - PROCESS | 444 | 1463542917076 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:41:57 INFO - PROCESS | 444 | 1463542917078 Marionette TRACE conn7 <- [1,1810,null,{}] 20:41:57 INFO - PROCESS | 444 | 1463542917082 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:57 INFO - PROCESS | 444 | 1463542917188 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 20:41:57 INFO - PROCESS | 444 | 1463542917326 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 444 | ++DOCSHELL 166A5C00 == 57 [pid = 444] [id = 462] 20:41:57 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1B3CEC00) [pid = 444] [serial = 1386] [outer = 00000000] 20:41:57 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1BC3E400) [pid = 444] [serial = 1387] [outer = 1B3CEC00] 20:41:57 INFO - PROCESS | 444 | 1463542917381 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1BC4DC00) [pid = 444] [serial = 1388] [outer = 1B3CEC00] 20:41:57 INFO - PROCESS | 444 | 1463542917981 Marionette TRACE conn7 <- [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]]]}] 20:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 929ms 20:41:58 INFO - PROCESS | 444 | 1463542918009 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 444 | 1463542918012 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 20:41:58 INFO - PROCESS | 444 | 1463542918015 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:41:58 INFO - PROCESS | 444 | 1463542918017 Marionette TRACE conn7 <- [1,1814,null,{}] 20:41:58 INFO - PROCESS | 444 | 1463542918021 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:58 INFO - PROCESS | 444 | 1463542918123 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 20:41:58 INFO - PROCESS | 444 | 1463542918260 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 444 | ++DOCSHELL 1BA47C00 == 58 [pid = 444] [id = 463] 20:41:58 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1BAE7000) [pid = 444] [serial = 1389] [outer = 00000000] 20:41:58 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1C40AC00) [pid = 444] [serial = 1390] [outer = 1BAE7000] 20:41:58 INFO - PROCESS | 444 | 1463542918315 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (1C40E000) [pid = 444] [serial = 1391] [outer = 1BAE7000] 20:41:58 INFO - PROCESS | 444 | 1463542918931 Marionette TRACE conn7 <- [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]]]}] 20:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 20:41:59 INFO - PROCESS | 444 | 1463542919004 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 444 | 1463542919006 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 20:41:59 INFO - PROCESS | 444 | 1463542919011 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:41:59 INFO - PROCESS | 444 | 1463542919013 Marionette TRACE conn7 <- [1,1818,null,{}] 20:41:59 INFO - PROCESS | 444 | 1463542919018 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:59 INFO - PROCESS | 444 | 1463542919154 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 20:41:59 INFO - PROCESS | 444 | 1463542919291 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 444 | ++DOCSHELL 0FB03400 == 59 [pid = 444] [id = 464] 20:41:59 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (0FF56400) [pid = 444] [serial = 1392] [outer = 00000000] 20:41:59 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (19751800) [pid = 444] [serial = 1393] [outer = 0FF56400] 20:41:59 INFO - PROCESS | 444 | 1463542919347 Marionette DEBUG loaded listener.js 20:41:59 INFO - PROCESS | 444 | ++DOMWINDOW == 141 (1A504C00) [pid = 444] [serial = 1394] [outer = 0FF56400] 20:42:00 INFO - PROCESS | 444 | 1463542920057 Marionette TRACE conn7 <- [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]]]}] 20:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1076ms 20:42:00 INFO - PROCESS | 444 | 1463542920097 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 20:42:00 INFO - PROCESS | 444 | 1463542920101 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 20:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:42:00 INFO - PROCESS | 444 | 1463542920107 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:42:00 INFO - PROCESS | 444 | 1463542920111 Marionette TRACE conn7 <- [1,1822,null,{}] 20:42:00 INFO - PROCESS | 444 | 1463542920116 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:00 INFO - PROCESS | 444 | 1463542920221 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 20:42:00 INFO - PROCESS | 444 | 1463542920339 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:00 INFO - PROCESS | 444 | ++DOCSHELL 0FA7E000 == 60 [pid = 444] [id = 465] 20:42:00 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (0FAF2000) [pid = 444] [serial = 1395] [outer = 00000000] 20:42:00 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (10BB1000) [pid = 444] [serial = 1396] [outer = 0FAF2000] 20:42:00 INFO - PROCESS | 444 | 1463542920432 Marionette DEBUG loaded listener.js 20:42:00 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (14436000) [pid = 444] [serial = 1397] [outer = 0FAF2000] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 166A7C00 == 59 [pid = 444] [id = 457] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 08986000 == 58 [pid = 444] [id = 456] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 197E3800 == 57 [pid = 444] [id = 455] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 18489800 == 56 [pid = 444] [id = 454] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 1056D400 == 55 [pid = 444] [id = 453] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 15B21000 == 54 [pid = 444] [id = 452] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 141EE000 == 53 [pid = 444] [id = 451] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 0CBA4400 == 52 [pid = 444] [id = 450] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 0887B400 == 51 [pid = 444] [id = 449] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 14B24C00 == 50 [pid = 444] [id = 446] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 0CBA6800 == 49 [pid = 444] [id = 445] 20:42:00 INFO - PROCESS | 444 | --DOCSHELL 10B0D800 == 48 [pid = 444] [id = 444] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 143 (1824A400) [pid = 444] [serial = 1139] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 142 (14A20400) [pid = 444] [serial = 1175] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 141 (197DE800) [pid = 444] [serial = 1217] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 140 (195DDC00) [pid = 444] [serial = 1318] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 139 (1A220000) [pid = 444] [serial = 1321] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 138 (1974BC00) [pid = 444] [serial = 1319] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 137 (108E0800) [pid = 444] [serial = 1309] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 136 (14A7E400) [pid = 444] [serial = 1294] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 135 (1A813000) [pid = 444] [serial = 1300] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1A671800) [pid = 444] [serial = 1297] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 133 (14A1FC00) [pid = 444] [serial = 1307] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 132 (1482D000) [pid = 444] [serial = 1306] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 131 (10369400) [pid = 444] [serial = 1291] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 130 (166A1400) [pid = 444] [serial = 1312] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 129 (177BA400) [pid = 444] [serial = 1313] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 128 (10B0E000) [pid = 444] [serial = 1303] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 127 (143D8400) [pid = 444] [serial = 1304] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1A39BC00) [pid = 444] [serial = 1322] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A6C4C00) [pid = 444] [serial = 1330] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1A5EF400) [pid = 444] [serial = 1325] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A505000) [pid = 444] [serial = 1324] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1A81D000) [pid = 444] [serial = 1331] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1A5E1800) [pid = 444] [serial = 1327] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 120 (18D9A800) [pid = 444] [serial = 1315] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1331E800) [pid = 444] [serial = 1310] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 118 (19208800) [pid = 444] [serial = 1316] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A5F7C00) [pid = 444] [serial = 1328] [outer = 00000000] [url = about:blank] 20:42:00 INFO - PROCESS | 444 | 1463542920954 Marionette TRACE conn7 <- [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]]]}] 20:42:00 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 20:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 870ms 20:42:00 INFO - PROCESS | 444 | 1463542920979 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 20:42:00 INFO - PROCESS | 444 | 1463542920985 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 20:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:42:00 INFO - PROCESS | 444 | 1463542920990 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:42:00 INFO - PROCESS | 444 | 1463542920993 Marionette TRACE conn7 <- [1,1826,null,{}] 20:42:00 INFO - PROCESS | 444 | 1463542920997 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:01 INFO - PROCESS | 444 | 1463542921085 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 20:42:01 INFO - PROCESS | 444 | 1463542921186 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 444 | ++DOCSHELL 10361400 == 49 [pid = 444] [id = 466] 20:42:01 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (10784000) [pid = 444] [serial = 1398] [outer = 00000000] 20:42:01 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (141ECC00) [pid = 444] [serial = 1399] [outer = 10784000] 20:42:01 INFO - PROCESS | 444 | 1463542921232 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (14438C00) [pid = 444] [serial = 1400] [outer = 10784000] 20:42:01 INFO - PROCESS | 444 | 1463542921640 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 20:42:01 INFO - PROCESS | 444 | 1463542921665 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 20:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:42:01 INFO - PROCESS | 444 | 1463542921668 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 20:42:01 INFO - PROCESS | 444 | 1463542921671 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:42:01 INFO - PROCESS | 444 | 1463542921675 Marionette TRACE conn7 <- [1,1830,null,{}] 20:42:01 INFO - PROCESS | 444 | 1463542921685 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:01 INFO - PROCESS | 444 | 1463542921772 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 20:42:01 INFO - PROCESS | 444 | 1463542921780 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 444 | ++DOCSHELL 14A22800 == 50 [pid = 444] [id = 467] 20:42:01 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (14A24000) [pid = 444] [serial = 1401] [outer = 00000000] 20:42:01 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (17729800) [pid = 444] [serial = 1402] [outer = 14A24000] 20:42:01 INFO - PROCESS | 444 | 1463542921828 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (18248800) [pid = 444] [serial = 1403] [outer = 14A24000] 20:42:02 INFO - PROCESS | 444 | 1463542922304 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 20:42:02 INFO - PROCESS | 444 | 1463542922363 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 20:42:02 INFO - PROCESS | 444 | 1463542922365 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 20:42:02 INFO - PROCESS | 444 | 1463542922368 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:42:02 INFO - PROCESS | 444 | 1463542922370 Marionette TRACE conn7 <- [1,1834,null,{}] 20:42:02 INFO - PROCESS | 444 | 1463542922373 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:02 INFO - PROCESS | 444 | 1463542922460 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 20:42:02 INFO - PROCESS | 444 | 1463542922469 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:02 INFO - PROCESS | 444 | ++DOCSHELL 18204400 == 51 [pid = 444] [id = 468] 20:42:02 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1824D400) [pid = 444] [serial = 1404] [outer = 00000000] 20:42:02 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (19205800) [pid = 444] [serial = 1405] [outer = 1824D400] 20:42:02 INFO - PROCESS | 444 | 1463542922516 Marionette DEBUG loaded listener.js 20:42:02 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (195DF000) [pid = 444] [serial = 1406] [outer = 1824D400] 20:42:02 INFO - PROCESS | 444 | 1463542922978 Marionette TRACE conn7 <- [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]]]}] 20:42:03 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) 20:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 20:42:03 INFO - PROCESS | 444 | 1463542923043 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 444 | 1463542923045 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 20:42:03 INFO - PROCESS | 444 | 1463542923048 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:42:03 INFO - PROCESS | 444 | 1463542923050 Marionette TRACE conn7 <- [1,1838,null,{}] 20:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:42:03 INFO - PROCESS | 444 | 1463542923053 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:03 INFO - PROCESS | 444 | 1463542923170 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 20:42:03 INFO - PROCESS | 444 | 1463542923264 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:03 INFO - PROCESS | 444 | ++DOCSHELL 0CA97400 == 52 [pid = 444] [id = 469] 20:42:03 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1974F800) [pid = 444] [serial = 1407] [outer = 00000000] 20:42:03 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (197DCC00) [pid = 444] [serial = 1408] [outer = 1974F800] 20:42:03 INFO - PROCESS | 444 | 1463542923308 Marionette DEBUG loaded listener.js 20:42:03 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (197E6400) [pid = 444] [serial = 1409] [outer = 1974F800] 20:42:03 INFO - PROCESS | 444 | 1463542923723 Marionette TRACE conn7 <- [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]]]}] 20:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 20:42:03 INFO - PROCESS | 444 | 1463542923783 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 444 | 1463542923785 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 20:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:42:03 INFO - PROCESS | 444 | 1463542923788 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:42:03 INFO - PROCESS | 444 | 1463542923790 Marionette TRACE conn7 <- [1,1842,null,{}] 20:42:03 INFO - PROCESS | 444 | 1463542923793 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:03 INFO - PROCESS | 444 | 1463542923931 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 20:42:03 INFO - PROCESS | 444 | 1463542924000 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 444 | ++DOCSHELL 1A505000 == 53 [pid = 444] [id = 470] 20:42:04 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1A50A400) [pid = 444] [serial = 1410] [outer = 00000000] 20:42:04 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A66C000) [pid = 444] [serial = 1411] [outer = 1A50A400] 20:42:04 INFO - PROCESS | 444 | 1463542924045 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1A676C00) [pid = 444] [serial = 1412] [outer = 1A50A400] 20:42:04 INFO - PROCESS | 444 | 1463542924470 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 20:42:04 INFO - PROCESS | 444 | 1463542924551 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 20:42:04 INFO - PROCESS | 444 | 1463542924553 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 20:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:42:04 INFO - PROCESS | 444 | 1463542924559 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:42:04 INFO - PROCESS | 444 | 1463542924561 Marionette TRACE conn7 <- [1,1846,null,{}] 20:42:04 INFO - PROCESS | 444 | 1463542924565 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:04 INFO - PROCESS | 444 | 1463542924679 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 20:42:04 INFO - PROCESS | 444 | 1463542924750 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 444 | ++DOCSHELL 1A6C4800 == 54 [pid = 444] [id = 471] 20:42:04 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1A776000) [pid = 444] [serial = 1413] [outer = 00000000] 20:42:04 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1A85EC00) [pid = 444] [serial = 1414] [outer = 1A776000] 20:42:04 INFO - PROCESS | 444 | 1463542924796 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1B3D8800) [pid = 444] [serial = 1415] [outer = 1A776000] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 134 (0CA21C00) [pid = 444] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 133 (0C935400) [pid = 444] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 132 (18252400) [pid = 444] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1974C800) [pid = 444] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 130 (10B0F000) [pid = 444] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1A086800) [pid = 444] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 128 (0CA26000) [pid = 444] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1413C000) [pid = 444] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 126 (197DD000) [pid = 444] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A5DC800) [pid = 444] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 124 (14431800) [pid = 444] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 123 (197E2C00) [pid = 444] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1A672000) [pid = 444] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 121 (0CA1D400) [pid = 444] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1A76D000) [pid = 444] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1442E800) [pid = 444] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1A6C4000) [pid = 444] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 117 (15C3F400) [pid = 444] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 116 (18D9CC00) [pid = 444] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 115 (0CBA6C00) [pid = 444] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 114 (0C933400) [pid = 444] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 113 (19C07400) [pid = 444] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 112 (16B1E800) [pid = 444] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 111 (0FF5CC00) [pid = 444] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1824F400) [pid = 444] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:42:05 INFO - PROCESS | 444 | --DOMWINDOW == 109 (166A0000) [pid = 444] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:42:05 INFO - PROCESS | 444 | 1463542925410 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 20:42:05 INFO - PROCESS | 444 | 1463542925434 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 20:42:05 INFO - PROCESS | 444 | 1463542925436 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 20:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:42:05 INFO - PROCESS | 444 | 1463542925439 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:42:05 INFO - PROCESS | 444 | 1463542925450 Marionette TRACE conn7 <- [1,1850,null,{}] 20:42:05 INFO - PROCESS | 444 | 1463542925454 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:05 INFO - PROCESS | 444 | 1463542925535 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 20:42:05 INFO - PROCESS | 444 | 1463542925634 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:05 INFO - PROCESS | 444 | ++DOCSHELL 0C91CC00 == 55 [pid = 444] [id = 472] 20:42:05 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0C935400) [pid = 444] [serial = 1416] [outer = 00000000] 20:42:05 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (105CA000) [pid = 444] [serial = 1417] [outer = 0C935400] 20:42:05 INFO - PROCESS | 444 | 1463542925680 Marionette DEBUG loaded listener.js 20:42:05 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (133A8C00) [pid = 444] [serial = 1418] [outer = 0C935400] 20:42:06 INFO - PROCESS | 444 | 1463542926061 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 20:42:06 INFO - PROCESS | 444 | 1463542926070 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 20:42:06 INFO - PROCESS | 444 | 1463542926071 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 20:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:42:06 INFO - PROCESS | 444 | 1463542926075 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:42:06 INFO - PROCESS | 444 | 1463542926076 Marionette TRACE conn7 <- [1,1854,null,{}] 20:42:06 INFO - PROCESS | 444 | 1463542926080 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:06 INFO - PROCESS | 444 | 1463542926201 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 20:42:06 INFO - PROCESS | 444 | 1463542926210 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 444 | ++DOCSHELL 1480FC00 == 56 [pid = 444] [id = 473] 20:42:06 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (14A13800) [pid = 444] [serial = 1419] [outer = 00000000] 20:42:06 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (195DD800) [pid = 444] [serial = 1420] [outer = 14A13800] 20:42:06 INFO - PROCESS | 444 | 1463542926256 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (197E0C00) [pid = 444] [serial = 1421] [outer = 14A13800] 20:42:06 INFO - PROCESS | 444 | 1463542926669 Marionette TRACE conn7 <- [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]]]}] 20:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 20:42:06 INFO - PROCESS | 444 | 1463542926706 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 20:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:42:06 INFO - PROCESS | 444 | 1463542926708 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 20:42:06 INFO - PROCESS | 444 | 1463542926711 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:42:06 INFO - PROCESS | 444 | 1463542926713 Marionette TRACE conn7 <- [1,1858,null,{}] 20:42:06 INFO - PROCESS | 444 | 1463542926716 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:06 INFO - PROCESS | 444 | 1463542926837 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 20:42:06 INFO - PROCESS | 444 | 1463542926846 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 444 | ++DOCSHELL 10579C00 == 57 [pid = 444] [id = 474] 20:42:06 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (195D3400) [pid = 444] [serial = 1422] [outer = 00000000] 20:42:06 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A865400) [pid = 444] [serial = 1423] [outer = 195D3400] 20:42:06 INFO - PROCESS | 444 | 1463542926890 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1BC4A000) [pid = 444] [serial = 1424] [outer = 195D3400] 20:42:07 INFO - PROCESS | 444 | 1463542927406 Marionette TRACE conn7 <- [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]]]}] 20:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 771ms 20:42:07 INFO - PROCESS | 444 | 1463542927485 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 20:42:07 INFO - PROCESS | 444 | 1463542927489 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 20:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:42:07 INFO - PROCESS | 444 | 1463542927521 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:42:07 INFO - PROCESS | 444 | 1463542927525 Marionette TRACE conn7 <- [1,1862,null,{}] 20:42:07 INFO - PROCESS | 444 | 1463542927531 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:07 INFO - PROCESS | 444 | 1463542927693 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 20:42:07 INFO - PROCESS | 444 | 1463542927756 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:07 INFO - PROCESS | 444 | ++DOCSHELL 0FF53000 == 58 [pid = 444] [id = 475] 20:42:07 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (0FF5A800) [pid = 444] [serial = 1425] [outer = 00000000] 20:42:07 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (10369400) [pid = 444] [serial = 1426] [outer = 0FF5A800] 20:42:07 INFO - PROCESS | 444 | 1463542927812 Marionette DEBUG loaded listener.js 20:42:07 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (110B4400) [pid = 444] [serial = 1427] [outer = 0FF5A800] 20:42:08 INFO - PROCESS | 444 | 1463542928413 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 950ms 20:42:08 INFO - PROCESS | 444 | 1463542928463 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 20:42:08 INFO - PROCESS | 444 | 1463542928469 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 20:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:42:08 INFO - PROCESS | 444 | 1463542928476 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:42:08 INFO - PROCESS | 444 | 1463542928479 Marionette TRACE conn7 <- [1,1866,null,{}] 20:42:08 INFO - PROCESS | 444 | 1463542928483 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:08 INFO - PROCESS | 444 | 1463542928598 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 20:42:08 INFO - PROCESS | 444 | 1463542928741 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:08 INFO - PROCESS | 444 | ++DOCSHELL 0CA22400 == 59 [pid = 444] [id = 476] 20:42:08 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1339F400) [pid = 444] [serial = 1428] [outer = 00000000] 20:42:08 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (15B43400) [pid = 444] [serial = 1429] [outer = 1339F400] 20:42:08 INFO - PROCESS | 444 | 1463542928797 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1824E800) [pid = 444] [serial = 1430] [outer = 1339F400] 20:42:09 INFO - PROCESS | 444 | 1463542929399 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 20:42:09 INFO - PROCESS | 444 | 1463542929447 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 20:42:09 INFO - PROCESS | 444 | 1463542929450 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 20:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:42:09 INFO - PROCESS | 444 | 1463542929454 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:42:09 INFO - PROCESS | 444 | 1463542929458 Marionette TRACE conn7 <- [1,1870,null,{}] 20:42:09 INFO - PROCESS | 444 | 1463542929469 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:09 INFO - PROCESS | 444 | 1463542929586 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 20:42:09 INFO - PROCESS | 444 | 1463542929729 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:09 INFO - PROCESS | 444 | ++DOCSHELL 197E6800 == 60 [pid = 444] [id = 477] 20:42:09 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1A5EF800) [pid = 444] [serial = 1431] [outer = 00000000] 20:42:09 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1A673800) [pid = 444] [serial = 1432] [outer = 1A5EF800] 20:42:09 INFO - PROCESS | 444 | 1463542929787 Marionette DEBUG loaded listener.js 20:42:09 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1BD0C000) [pid = 444] [serial = 1433] [outer = 1A5EF800] 20:42:10 INFO - PROCESS | 444 | 1463542930403 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 20:42:10 INFO - PROCESS | 444 | 1463542930427 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 20:42:10 INFO - PROCESS | 444 | 1463542930430 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 20:42:10 INFO - PROCESS | 444 | 1463542930434 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:42:10 INFO - PROCESS | 444 | 1463542930436 Marionette TRACE conn7 <- [1,1874,null,{}] 20:42:10 INFO - PROCESS | 444 | 1463542930440 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:10 INFO - PROCESS | 444 | 1463542930549 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 20:42:10 INFO - PROCESS | 444 | 1463542930662 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:10 INFO - PROCESS | 444 | ++DOCSHELL 1CCC2800 == 61 [pid = 444] [id = 478] 20:42:10 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1D109400) [pid = 444] [serial = 1434] [outer = 00000000] 20:42:10 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1D111000) [pid = 444] [serial = 1435] [outer = 1D109400] 20:42:10 INFO - PROCESS | 444 | 1463542930758 Marionette DEBUG loaded listener.js 20:42:10 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1D116400) [pid = 444] [serial = 1436] [outer = 1D109400] 20:42:11 INFO - PROCESS | 444 | 1463542931293 Marionette TRACE conn7 <- [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]]]}] 20:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 20:42:11 INFO - PROCESS | 444 | 1463542931320 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 20:42:11 INFO - PROCESS | 444 | 1463542931322 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 20:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:42:11 INFO - PROCESS | 444 | 1463542931327 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:42:11 INFO - PROCESS | 444 | 1463542931329 Marionette TRACE conn7 <- [1,1878,null,{}] 20:42:11 INFO - PROCESS | 444 | 1463542931332 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:11 INFO - PROCESS | 444 | 1463542931438 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 20:42:11 INFO - PROCESS | 444 | 1463542931551 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 444 | ++DOCSHELL 1A21B400 == 62 [pid = 444] [id = 479] 20:42:11 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A5E1000) [pid = 444] [serial = 1437] [outer = 00000000] 20:42:11 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1D230400) [pid = 444] [serial = 1438] [outer = 1A5E1000] 20:42:11 INFO - PROCESS | 444 | 1463542931656 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1D2A0C00) [pid = 444] [serial = 1439] [outer = 1A5E1000] 20:42:12 INFO - PROCESS | 444 | 1463542932503 Marionette TRACE conn7 <- [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]]]}] 20:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1218ms 20:42:12 INFO - PROCESS | 444 | 1463542932546 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 20:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:42:12 INFO - PROCESS | 444 | 1463542932550 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 20:42:12 INFO - PROCESS | 444 | 1463542932555 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:42:12 INFO - PROCESS | 444 | 1463542932559 Marionette TRACE conn7 <- [1,1882,null,{}] 20:42:12 INFO - PROCESS | 444 | 1463542932566 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:12 INFO - PROCESS | 444 | 1463542932716 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 20:42:12 INFO - PROCESS | 444 | 1463542932789 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:12 INFO - PROCESS | 444 | ++DOCSHELL 10362C00 == 63 [pid = 444] [id = 480] 20:42:12 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (10363C00) [pid = 444] [serial = 1440] [outer = 00000000] 20:42:12 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (13320000) [pid = 444] [serial = 1441] [outer = 10363C00] 20:42:12 INFO - PROCESS | 444 | 1463542932838 Marionette DEBUG loaded listener.js 20:42:12 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1436F800) [pid = 444] [serial = 1442] [outer = 10363C00] 20:42:13 INFO - PROCESS | 444 | 1463542933490 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 1A66FC00 == 62 [pid = 444] [id = 429] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 1A76CC00 == 61 [pid = 444] [id = 433] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 19755400 == 60 [pid = 444] [id = 432] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 1480FC00 == 59 [pid = 444] [id = 473] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 0C91CC00 == 58 [pid = 444] [id = 472] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 1A6C4800 == 57 [pid = 444] [id = 471] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 1A505000 == 56 [pid = 444] [id = 470] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 0CA97400 == 55 [pid = 444] [id = 469] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 18204400 == 54 [pid = 444] [id = 468] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 14A22800 == 53 [pid = 444] [id = 467] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 10361400 == 52 [pid = 444] [id = 466] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 0FA7E000 == 51 [pid = 444] [id = 465] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 135 (195D8C00) [pid = 444] [serial = 1339] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1BADFC00) [pid = 444] [serial = 1342] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 133 (1BC49800) [pid = 444] [serial = 1345] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 132 (133AA000) [pid = 444] [serial = 1336] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1A677000) [pid = 444] [serial = 1375] [outer = 00000000] [url = about:blank] 20:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1022ms 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 0CA27000 == 50 [pid = 444] [id = 459] 20:42:13 INFO - PROCESS | 444 | --DOCSHELL 1A508800 == 49 [pid = 444] [id = 458] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 130 (18D96C00) [pid = 444] [serial = 1169] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 129 (19756400) [pid = 444] [serial = 1214] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 128 (141E5C00) [pid = 444] [serial = 1208] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1A222800) [pid = 444] [serial = 1247] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1057A800) [pid = 444] [serial = 1250] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 125 (15B44800) [pid = 444] [serial = 1253] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1A39EC00) [pid = 444] [serial = 1256] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A5E8400) [pid = 444] [serial = 1259] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 122 (14A22000) [pid = 444] [serial = 1354] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1B3D0C00) [pid = 444] [serial = 1333] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 120 (177BFC00) [pid = 444] [serial = 1357] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 119 (197E0000) [pid = 444] [serial = 1364] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 118 (0FBF0000) [pid = 444] [serial = 1351] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 117 (10363400) [pid = 444] [serial = 1352] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 116 (19753400) [pid = 444] [serial = 1363] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 115 (15C5B800) [pid = 444] [serial = 1369] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1A21EC00) [pid = 444] [serial = 1366] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A5F0000) [pid = 444] [serial = 1373] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A551000) [pid = 444] [serial = 1372] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A395800) [pid = 444] [serial = 1367] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 110 (141E7C00) [pid = 444] [serial = 1349] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1076CC00) [pid = 444] [serial = 1348] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1B3D3800) [pid = 444] [serial = 1334] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 107 (15B18C00) [pid = 444] [serial = 1355] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1848A000) [pid = 444] [serial = 1360] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1848AC00) [pid = 444] [serial = 1361] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1828FC00) [pid = 444] [serial = 1370] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 103 (18249800) [pid = 444] [serial = 1358] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 102 (18490000) [pid = 444] [serial = 1211] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FF57C00) [pid = 444] [serial = 1172] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 100 (0FB58C00) [pid = 444] [serial = 1205] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 99 (18246800) [pid = 444] [serial = 1295] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1A6BDC00) [pid = 444] [serial = 1298] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1A6BA000) [pid = 444] [serial = 1289] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 96 (105C3C00) [pid = 444] [serial = 1292] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1A851C00) [pid = 444] [serial = 1301] [outer = 00000000] [url = about:blank] 20:42:13 INFO - PROCESS | 444 | 1463542933618 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 20:42:13 INFO - PROCESS | 444 | 1463542933624 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 20:42:13 INFO - PROCESS | 444 | 1463542933653 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:42:13 INFO - PROCESS | 444 | 1463542933656 Marionette TRACE conn7 <- [1,1886,null,{}] 20:42:13 INFO - PROCESS | 444 | 1463542933660 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:13 INFO - PROCESS | 444 | 1463542933753 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 20:42:13 INFO - PROCESS | 444 | 1463542933760 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:13 INFO - PROCESS | 444 | ++DOCSHELL 0FA3B400 == 50 [pid = 444] [id = 481] 20:42:13 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (0FA40400) [pid = 444] [serial = 1443] [outer = 00000000] 20:42:13 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (0FBEE400) [pid = 444] [serial = 1444] [outer = 0FA40400] 20:42:13 INFO - PROCESS | 444 | 1463542933807 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (10063400) [pid = 444] [serial = 1445] [outer = 0FA40400] 20:42:14 INFO - PROCESS | 444 | 1463542934314 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 20:42:14 INFO - PROCESS | 444 | 1463542934326 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 20:42:14 INFO - PROCESS | 444 | 1463542934329 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 20:42:14 INFO - PROCESS | 444 | 1463542934332 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:42:14 INFO - PROCESS | 444 | 1463542934336 Marionette TRACE conn7 <- [1,1890,null,{}] 20:42:14 INFO - PROCESS | 444 | 1463542934346 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:14 INFO - PROCESS | 444 | 1463542934465 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 20:42:14 INFO - PROCESS | 444 | 1463542934480 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:14 INFO - PROCESS | 444 | ++DOCSHELL 10364000 == 51 [pid = 444] [id = 482] 20:42:14 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (141E4800) [pid = 444] [serial = 1446] [outer = 00000000] 20:42:14 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (14436800) [pid = 444] [serial = 1447] [outer = 141E4800] 20:42:14 INFO - PROCESS | 444 | 1463542934612 Marionette DEBUG loaded listener.js 20:42:14 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (14A1A000) [pid = 444] [serial = 1448] [outer = 141E4800] 20:42:14 INFO - PROCESS | 444 | 1463542934993 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 20:42:15 INFO - PROCESS | 444 | 1463542935066 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 20:42:15 INFO - PROCESS | 444 | 1463542935069 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 20:42:15 INFO - PROCESS | 444 | 1463542935073 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:42:15 INFO - PROCESS | 444 | 1463542935074 Marionette TRACE conn7 <- [1,1894,null,{}] 20:42:15 INFO - PROCESS | 444 | 1463542935078 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:15 INFO - PROCESS | 444 | 1463542935164 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 20:42:15 INFO - PROCESS | 444 | 1463542935172 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 444 | ++DOCSHELL 14A28400 == 52 [pid = 444] [id = 483] 20:42:15 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (14A28800) [pid = 444] [serial = 1449] [outer = 00000000] 20:42:15 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1669EC00) [pid = 444] [serial = 1450] [outer = 14A28800] 20:42:15 INFO - PROCESS | 444 | 1463542935217 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (17728400) [pid = 444] [serial = 1451] [outer = 14A28800] 20:42:15 INFO - PROCESS | 444 | 1463542935635 Marionette TRACE conn7 <- [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]]]}] 20:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 20:42:15 INFO - PROCESS | 444 | 1463542935715 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 20:42:15 INFO - PROCESS | 444 | 1463542935717 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 20:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:42:15 INFO - PROCESS | 444 | 1463542935720 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:42:15 INFO - PROCESS | 444 | 1463542935722 Marionette TRACE conn7 <- [1,1898,null,{}] 20:42:15 INFO - PROCESS | 444 | 1463542935726 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:15 INFO - PROCESS | 444 | 1463542935847 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 20:42:15 INFO - PROCESS | 444 | 1463542935937 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 444 | ++DOCSHELL 177BB400 == 53 [pid = 444] [id = 484] 20:42:15 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (177BFC00) [pid = 444] [serial = 1452] [outer = 00000000] 20:42:15 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1824E400) [pid = 444] [serial = 1453] [outer = 177BFC00] 20:42:15 INFO - PROCESS | 444 | 1463542935983 Marionette DEBUG loaded listener.js 20:42:16 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (18488000) [pid = 444] [serial = 1454] [outer = 177BFC00] 20:42:16 INFO - PROCESS | 444 | 1463542936403 Marionette TRACE conn7 <- [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]]]}] 20:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 20:42:16 INFO - PROCESS | 444 | 1463542936452 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 20:42:16 INFO - PROCESS | 444 | 1463542936454 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 20:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:42:16 INFO - PROCESS | 444 | 1463542936457 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:42:16 INFO - PROCESS | 444 | 1463542936459 Marionette TRACE conn7 <- [1,1902,null,{}] 20:42:16 INFO - PROCESS | 444 | 1463542936462 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:16 INFO - PROCESS | 444 | 1463542936599 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 20:42:16 INFO - PROCESS | 444 | 1463542936665 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:16 INFO - PROCESS | 444 | ++DOCSHELL 18246C00 == 54 [pid = 444] [id = 485] 20:42:16 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1848A000) [pid = 444] [serial = 1455] [outer = 00000000] 20:42:16 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (192FE000) [pid = 444] [serial = 1456] [outer = 1848A000] 20:42:16 INFO - PROCESS | 444 | 1463542936711 Marionette DEBUG loaded listener.js 20:42:16 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (195DC400) [pid = 444] [serial = 1457] [outer = 1848A000] 20:42:17 INFO - PROCESS | 444 | 1463542937146 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 20:42:17 INFO - PROCESS | 444 | 1463542937229 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 444 | 1463542937231 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 20:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:42:17 INFO - PROCESS | 444 | 1463542937234 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:42:17 INFO - PROCESS | 444 | 1463542937236 Marionette TRACE conn7 <- [1,1906,null,{}] 20:42:17 INFO - PROCESS | 444 | 1463542937240 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:17 INFO - PROCESS | 444 | 1463542937358 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 20:42:17 INFO - PROCESS | 444 | 1463542937426 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:17 INFO - PROCESS | 444 | ++DOCSHELL 1974F000 == 55 [pid = 444] [id = 486] 20:42:17 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (19753400) [pid = 444] [serial = 1458] [outer = 00000000] 20:42:17 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (197D7C00) [pid = 444] [serial = 1459] [outer = 19753400] 20:42:17 INFO - PROCESS | 444 | 1463542937470 Marionette DEBUG loaded listener.js 20:42:17 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (197D9400) [pid = 444] [serial = 1460] [outer = 19753400] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A776000) [pid = 444] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 111 (0C935400) [pid = 444] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1974F800) [pid = 444] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 109 (14A24000) [pid = 444] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0FF56400) [pid = 444] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1BADF800) [pid = 444] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1824D400) [pid = 444] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 105 (14A13800) [pid = 444] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 104 (10784000) [pid = 444] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 103 (0FAF2000) [pid = 444] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1669DC00) [pid = 444] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1A50A400) [pid = 444] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1035B800) [pid = 444] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:42:17 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1BADB000) [pid = 444] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:42:18 INFO - PROCESS | 444 | 1463542938039 Marionette TRACE conn7 <- [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]]]}] 20:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 829ms 20:42:18 INFO - PROCESS | 444 | 1463542938066 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 20:42:18 INFO - PROCESS | 444 | 1463542938068 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 20:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:42:18 INFO - PROCESS | 444 | 1463542938071 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:42:18 INFO - PROCESS | 444 | 1463542938073 Marionette TRACE conn7 <- [1,1910,null,{}] 20:42:18 INFO - PROCESS | 444 | 1463542938077 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:18 INFO - PROCESS | 444 | 1463542938167 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 20:42:18 INFO - PROCESS | 444 | 1463542938265 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 444 | ++DOCSHELL 0CA23000 == 56 [pid = 444] [id = 487] 20:42:18 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (0CB75800) [pid = 444] [serial = 1461] [outer = 00000000] 20:42:18 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (166A4000) [pid = 444] [serial = 1462] [outer = 0CB75800] 20:42:18 INFO - PROCESS | 444 | 1463542938311 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (195DCC00) [pid = 444] [serial = 1463] [outer = 0CB75800] 20:42:18 INFO - PROCESS | 444 | 1463542938671 Marionette TRACE conn7 <- [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]]]}] 20:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 20:42:18 INFO - PROCESS | 444 | 1463542938714 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 20:42:18 INFO - PROCESS | 444 | 1463542938716 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 20:42:18 INFO - PROCESS | 444 | 1463542938719 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:42:18 INFO - PROCESS | 444 | 1463542938721 Marionette TRACE conn7 <- [1,1914,null,{}] 20:42:18 INFO - PROCESS | 444 | 1463542938725 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:18 INFO - PROCESS | 444 | 1463542938848 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 20:42:18 INFO - PROCESS | 444 | 1463542938858 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 444 | ++DOCSHELL 141EE400 == 57 [pid = 444] [id = 488] 20:42:18 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (14433000) [pid = 444] [serial = 1464] [outer = 00000000] 20:42:18 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (19C0FC00) [pid = 444] [serial = 1465] [outer = 14433000] 20:42:18 INFO - PROCESS | 444 | 1463542938902 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A217400) [pid = 444] [serial = 1466] [outer = 14433000] 20:42:19 INFO - PROCESS | 444 | 1463542939312 Marionette TRACE conn7 <- [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]]]}] 20:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 20:42:19 INFO - PROCESS | 444 | 1463542939354 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 444 | 1463542939356 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 20:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:42:19 INFO - PROCESS | 444 | 1463542939359 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:42:19 INFO - PROCESS | 444 | 1463542939361 Marionette TRACE conn7 <- [1,1918,null,{}] 20:42:19 INFO - PROCESS | 444 | 1463542939365 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:19 INFO - PROCESS | 444 | 1463542939446 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 20:42:19 INFO - PROCESS | 444 | 1463542939545 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:19 INFO - PROCESS | 444 | ++DOCSHELL 1A398800 == 58 [pid = 444] [id = 489] 20:42:19 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A399C00) [pid = 444] [serial = 1467] [outer = 00000000] 20:42:19 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A3A1C00) [pid = 444] [serial = 1468] [outer = 1A399C00] 20:42:19 INFO - PROCESS | 444 | 1463542939590 Marionette DEBUG loaded listener.js 20:42:19 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1A3A2800) [pid = 444] [serial = 1469] [outer = 1A399C00] 20:42:20 INFO - PROCESS | 444 | 1463542940022 Marionette TRACE conn7 <- [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]]]}] 20:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 20:42:20 INFO - PROCESS | 444 | 1463542940118 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 20:42:20 INFO - PROCESS | 444 | 1463542940123 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 20:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:42:20 INFO - PROCESS | 444 | 1463542940145 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:42:20 INFO - PROCESS | 444 | 1463542940150 Marionette TRACE conn7 <- [1,1922,null,{}] 20:42:20 INFO - PROCESS | 444 | 1463542940158 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:20 INFO - PROCESS | 444 | 1463542940272 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 20:42:20 INFO - PROCESS | 444 | 1463542940380 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:20 INFO - PROCESS | 444 | ++DOCSHELL 0FB67400 == 59 [pid = 444] [id = 490] 20:42:20 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (0FBED000) [pid = 444] [serial = 1470] [outer = 00000000] 20:42:20 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (10068800) [pid = 444] [serial = 1471] [outer = 0FBED000] 20:42:20 INFO - PROCESS | 444 | 1463542940438 Marionette DEBUG loaded listener.js 20:42:20 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (10775400) [pid = 444] [serial = 1472] [outer = 0FBED000] 20:42:20 INFO - PROCESS | 444 | 1463542941003 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 20:42:21 INFO - PROCESS | 444 | 1463542941076 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 20:42:21 INFO - PROCESS | 444 | 1463542941083 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 20:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:42:21 INFO - PROCESS | 444 | 1463542941090 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:42:21 INFO - PROCESS | 444 | 1463542941093 Marionette TRACE conn7 <- [1,1926,null,{}] 20:42:21 INFO - PROCESS | 444 | 1463542941097 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:21 INFO - PROCESS | 444 | 1463542941208 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 20:42:21 INFO - PROCESS | 444 | 1463542941319 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:21 INFO - PROCESS | 444 | ++DOCSHELL 10B0C400 == 60 [pid = 444] [id = 491] 20:42:21 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1410AC00) [pid = 444] [serial = 1473] [outer = 00000000] 20:42:21 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (14A7C800) [pid = 444] [serial = 1474] [outer = 1410AC00] 20:42:21 INFO - PROCESS | 444 | 1463542941373 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (166A0000) [pid = 444] [serial = 1475] [outer = 1410AC00] 20:42:21 INFO - PROCESS | 444 | 1463542942003 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 20:42:22 INFO - PROCESS | 444 | 1463542942021 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 444 | 1463542942023 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 20:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:42:22 INFO - PROCESS | 444 | 1463542942027 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:42:22 INFO - PROCESS | 444 | 1463542942031 Marionette TRACE conn7 <- [1,1930,null,{}] 20:42:22 INFO - PROCESS | 444 | 1463542942042 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:22 INFO - PROCESS | 444 | 1463542942177 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 20:42:22 INFO - PROCESS | 444 | 1463542942336 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:22 INFO - PROCESS | 444 | ++DOCSHELL 1A222400 == 61 [pid = 444] [id = 492] 20:42:22 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A39C400) [pid = 444] [serial = 1476] [outer = 00000000] 20:42:22 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A5DFC00) [pid = 444] [serial = 1477] [outer = 1A39C400] 20:42:22 INFO - PROCESS | 444 | 1463542942394 Marionette DEBUG loaded listener.js 20:42:22 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A5E9400) [pid = 444] [serial = 1478] [outer = 1A39C400] 20:42:22 INFO - PROCESS | 444 | 1463542942941 Marionette TRACE conn7 <- [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]]]}] 20:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 20:42:22 INFO - PROCESS | 444 | 1463542943001 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 444 | 1463542943004 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 20:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:42:22 INFO - PROCESS | 444 | 1463542943007 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:42:22 INFO - PROCESS | 444 | 1463542943009 Marionette TRACE conn7 <- [1,1934,null,{}] 20:42:22 INFO - PROCESS | 444 | 1463542943013 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:23 INFO - PROCESS | 444 | 1463542943122 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 20:42:23 INFO - PROCESS | 444 | 1463542943236 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 444 | ++DOCSHELL 1A66FC00 == 62 [pid = 444] [id = 493] 20:42:23 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A673400) [pid = 444] [serial = 1479] [outer = 00000000] 20:42:23 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A6C0800) [pid = 444] [serial = 1480] [outer = 1A673400] 20:42:23 INFO - PROCESS | 444 | 1463542943331 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A6C5800) [pid = 444] [serial = 1481] [outer = 1A673400] 20:42:23 INFO - PROCESS | 444 | 1463542943875 Marionette TRACE conn7 <- [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]]]}] 20:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 930ms 20:42:23 INFO - PROCESS | 444 | 1463542943951 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 20:42:23 INFO - PROCESS | 444 | 1463542943953 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 20:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:42:23 INFO - PROCESS | 444 | 1463542943972 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:42:23 INFO - PROCESS | 444 | 1463542943974 Marionette TRACE conn7 <- [1,1938,null,{}] 20:42:23 INFO - PROCESS | 444 | 1463542943978 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:24 INFO - PROCESS | 444 | 1463542944082 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 20:42:24 INFO - PROCESS | 444 | 1463542944221 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 444 | ++DOCSHELL 1A6BF800 == 63 [pid = 444] [id = 494] 20:42:24 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A777400) [pid = 444] [serial = 1482] [outer = 00000000] 20:42:24 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A85CC00) [pid = 444] [serial = 1483] [outer = 1A777400] 20:42:24 INFO - PROCESS | 444 | 1463542944276 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1B3D3800) [pid = 444] [serial = 1484] [outer = 1A777400] 20:42:24 INFO - PROCESS | 444 | 1463542944809 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 870ms 20:42:24 INFO - PROCESS | 444 | 1463542944846 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 444 | 1463542944849 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 20:42:24 INFO - PROCESS | 444 | 1463542944852 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:42:24 INFO - PROCESS | 444 | 1463542944854 Marionette TRACE conn7 <- [1,1942,null,{}] 20:42:24 INFO - PROCESS | 444 | 1463542944858 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:24 INFO - PROCESS | 444 | 1463542944982 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 20:42:25 INFO - PROCESS | 444 | 1463542945128 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:25 INFO - PROCESS | 444 | ++DOCSHELL 197E5800 == 64 [pid = 444] [id = 495] 20:42:25 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1A556C00) [pid = 444] [serial = 1485] [outer = 00000000] 20:42:25 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1BC4CC00) [pid = 444] [serial = 1486] [outer = 1A556C00] 20:42:25 INFO - PROCESS | 444 | 1463542945184 Marionette DEBUG loaded listener.js 20:42:25 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1C70D000) [pid = 444] [serial = 1487] [outer = 1A556C00] 20:42:25 INFO - PROCESS | 444 | 1463542945986 Marionette TRACE conn7 <- [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]]]}] 20:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1176ms 20:42:26 INFO - PROCESS | 444 | 1463542946035 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 20:42:26 INFO - PROCESS | 444 | 1463542946039 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 20:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:42:26 INFO - PROCESS | 444 | 1463542946045 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:42:26 INFO - PROCESS | 444 | 1463542946048 Marionette TRACE conn7 <- [1,1946,null,{}] 20:42:26 INFO - PROCESS | 444 | 1463542946054 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:26 INFO - PROCESS | 444 | 1463542946159 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 20:42:26 INFO - PROCESS | 444 | 1463542946305 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:26 INFO - PROCESS | 444 | ++DOCSHELL 0CB72C00 == 65 [pid = 444] [id = 496] 20:42:26 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (0CB73C00) [pid = 444] [serial = 1488] [outer = 00000000] 20:42:26 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (0FB61000) [pid = 444] [serial = 1489] [outer = 0CB73C00] 20:42:26 INFO - PROCESS | 444 | 1463542946360 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (0FF56C00) [pid = 444] [serial = 1490] [outer = 0CB73C00] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 141EE400 == 64 [pid = 444] [id = 488] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 0CA23000 == 63 [pid = 444] [id = 487] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 1974F000 == 62 [pid = 444] [id = 486] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 18246C00 == 61 [pid = 444] [id = 485] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 177BB400 == 60 [pid = 444] [id = 484] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 14A28400 == 59 [pid = 444] [id = 483] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 10364000 == 58 [pid = 444] [id = 482] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 0FA3B400 == 57 [pid = 444] [id = 481] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 128 (1A865400) [pid = 444] [serial = 1423] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 127 (16B1C400) [pid = 444] [serial = 1381] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1C40AC00) [pid = 444] [serial = 1390] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A777000) [pid = 444] [serial = 1384] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 124 (10574400) [pid = 444] [serial = 1378] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1BC3E400) [pid = 444] [serial = 1387] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOCSHELL 10362C00 == 56 [pid = 444] [id = 480] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 122 (197E0C00) [pid = 444] [serial = 1421] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1B3D8800) [pid = 444] [serial = 1415] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 120 (133A8C00) [pid = 444] [serial = 1418] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 119 (197DCC00) [pid = 444] [serial = 1408] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 118 (18248800) [pid = 444] [serial = 1403] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A504C00) [pid = 444] [serial = 1394] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1A85EC00) [pid = 444] [serial = 1414] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1BD09C00) [pid = 444] [serial = 1346] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 114 (195DF000) [pid = 444] [serial = 1406] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 113 (195DD800) [pid = 444] [serial = 1420] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 112 (141ECC00) [pid = 444] [serial = 1399] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 111 (19205800) [pid = 444] [serial = 1405] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 110 (14436000) [pid = 444] [serial = 1397] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 109 (197E4000) [pid = 444] [serial = 1340] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 108 (19751800) [pid = 444] [serial = 1393] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1A66C000) [pid = 444] [serial = 1411] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 106 (14433800) [pid = 444] [serial = 1337] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 105 (10BB1000) [pid = 444] [serial = 1396] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1A676C00) [pid = 444] [serial = 1412] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 103 (17729800) [pid = 444] [serial = 1402] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 102 (105CA000) [pid = 444] [serial = 1417] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 101 (14438C00) [pid = 444] [serial = 1400] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 100 (197E6400) [pid = 444] [serial = 1409] [outer = 00000000] [url = about:blank] 20:42:26 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1BC3FC00) [pid = 444] [serial = 1343] [outer = 00000000] [url = about:blank] 20:42:27 INFO - PROCESS | 444 | 1463542947035 Marionette TRACE conn7 <- [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]]]}] 20:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1020ms 20:42:27 INFO - PROCESS | 444 | 1463542947068 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 20:42:27 INFO - PROCESS | 444 | 1463542947074 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 20:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:42:27 INFO - PROCESS | 444 | 1463542947080 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:42:27 INFO - PROCESS | 444 | 1463542947083 Marionette TRACE conn7 <- [1,1950,null,{}] 20:42:27 INFO - PROCESS | 444 | 1463542947086 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:27 INFO - PROCESS | 444 | 1463542947177 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 20:42:27 INFO - PROCESS | 444 | 1463542947187 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 444 | ++DOCSHELL 0FA3B400 == 57 [pid = 444] [id = 497] 20:42:27 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (0FAE8C00) [pid = 444] [serial = 1491] [outer = 00000000] 20:42:27 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (1056E000) [pid = 444] [serial = 1492] [outer = 0FAE8C00] 20:42:27 INFO - PROCESS | 444 | 1463542947234 Marionette DEBUG loaded listener.js 20:42:27 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1057CC00) [pid = 444] [serial = 1493] [outer = 0FAE8C00] 20:42:27 INFO - PROCESS | 444 | 1463542947721 Marionette TRACE conn7 <- [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]]]}] 20:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 669ms 20:42:27 INFO - PROCESS | 444 | 1463542947752 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 20:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:42:27 INFO - PROCESS | 444 | 1463542947755 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 20:42:27 INFO - PROCESS | 444 | 1463542947762 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:42:27 INFO - PROCESS | 444 | 1463542947766 Marionette TRACE conn7 <- [1,1954,null,{}] 20:42:27 INFO - PROCESS | 444 | 1463542947777 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:27 INFO - PROCESS | 444 | 1463542947868 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 20:42:27 INFO - PROCESS | 444 | 1463542947877 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 444 | ++DOCSHELL 141E7800 == 58 [pid = 444] [id = 498] 20:42:27 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (141E8400) [pid = 444] [serial = 1494] [outer = 00000000] 20:42:27 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (141EE400) [pid = 444] [serial = 1495] [outer = 141E8400] 20:42:27 INFO - PROCESS | 444 | 1463542947926 Marionette DEBUG loaded listener.js 20:42:27 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (143D6C00) [pid = 444] [serial = 1496] [outer = 141E8400] 20:42:28 INFO - PROCESS | 444 | 1463542948392 Marionette TRACE conn7 <- [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]]]}] 20:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 20:42:28 INFO - PROCESS | 444 | 1463542948453 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 20:42:28 INFO - PROCESS | 444 | 1463542948455 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 20:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:42:28 INFO - PROCESS | 444 | 1463542948459 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:42:28 INFO - PROCESS | 444 | 1463542948460 Marionette TRACE conn7 <- [1,1958,null,{}] 20:42:28 INFO - PROCESS | 444 | 1463542948464 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:28 INFO - PROCESS | 444 | 1463542948576 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 20:42:28 INFO - PROCESS | 444 | 1463542948680 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:28 INFO - PROCESS | 444 | ++DOCSHELL 141F0C00 == 59 [pid = 444] [id = 499] 20:42:28 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1442CC00) [pid = 444] [serial = 1497] [outer = 00000000] 20:42:28 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (14A22400) [pid = 444] [serial = 1498] [outer = 1442CC00] 20:42:28 INFO - PROCESS | 444 | 1463542948725 Marionette DEBUG loaded listener.js 20:42:28 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (14B22400) [pid = 444] [serial = 1499] [outer = 1442CC00] 20:42:29 INFO - PROCESS | 444 | 1463542949089 Marionette TRACE conn7 <- [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]]]}] 20:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 20:42:29 INFO - PROCESS | 444 | 1463542949135 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 444 | 1463542949146 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 20:42:29 INFO - PROCESS | 444 | 1463542949150 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:42:29 INFO - PROCESS | 444 | 1463542949151 Marionette TRACE conn7 <- [1,1962,null,{}] 20:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:42:29 INFO - PROCESS | 444 | 1463542949170 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:29 INFO - PROCESS | 444 | 1463542949293 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 20:42:29 INFO - PROCESS | 444 | 1463542949353 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 444 | ++DOCSHELL 14B2B400 == 60 [pid = 444] [id = 500] 20:42:29 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (15B19800) [pid = 444] [serial = 1500] [outer = 00000000] 20:42:29 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1669D000) [pid = 444] [serial = 1501] [outer = 15B19800] 20:42:29 INFO - PROCESS | 444 | 1463542949398 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (177BA000) [pid = 444] [serial = 1502] [outer = 15B19800] 20:42:29 INFO - PROCESS | 444 | 1463542949835 Marionette TRACE conn7 <- [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]]]}] 20:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 20:42:29 INFO - PROCESS | 444 | 1463542949886 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 444 | 1463542949888 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 20:42:29 INFO - PROCESS | 444 | 1463542949891 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:42:29 INFO - PROCESS | 444 | 1463542949893 Marionette TRACE conn7 <- [1,1966,null,{}] 20:42:29 INFO - PROCESS | 444 | 1463542949897 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:30 INFO - PROCESS | 444 | 1463542950069 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 20:42:30 INFO - PROCESS | 444 | 1463542950142 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 444 | ++DOCSHELL 18D96C00 == 61 [pid = 444] [id = 501] 20:42:30 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (18D97000) [pid = 444] [serial = 1503] [outer = 00000000] 20:42:30 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (18DA5C00) [pid = 444] [serial = 1504] [outer = 18D97000] 20:42:30 INFO - PROCESS | 444 | 1463542950187 Marionette DEBUG loaded listener.js 20:42:30 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (19202000) [pid = 444] [serial = 1505] [outer = 18D97000] 20:42:30 INFO - PROCESS | 444 | 1463542950606 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 20:42:30 INFO - PROCESS | 444 | 1463542950630 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 20:42:30 INFO - PROCESS | 444 | 1463542950632 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 20:42:30 INFO - PROCESS | 444 | 1463542950635 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:42:30 INFO - PROCESS | 444 | 1463542950637 Marionette TRACE conn7 <- [1,1970,null,{}] 20:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:42:30 INFO - PROCESS | 444 | 1463542950641 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:30 INFO - PROCESS | 444 | 1463542950760 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 20:42:30 INFO - PROCESS | 444 | 1463542950829 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 444 | ++DOCSHELL 195D2000 == 62 [pid = 444] [id = 502] 20:42:30 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (195DB400) [pid = 444] [serial = 1506] [outer = 00000000] 20:42:30 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (19748800) [pid = 444] [serial = 1507] [outer = 195DB400] 20:42:30 INFO - PROCESS | 444 | 1463542950875 Marionette DEBUG loaded listener.js 20:42:30 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (19755000) [pid = 444] [serial = 1508] [outer = 195DB400] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1B3CEC00) [pid = 444] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1A5E5800) [pid = 444] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 114 (14431400) [pid = 444] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1BAE7000) [pid = 444] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 112 (0CB37000) [pid = 444] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A5F2000) [pid = 444] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 110 (177BFC00) [pid = 444] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1848A000) [pid = 444] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0CB75800) [pid = 444] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 107 (10363C00) [pid = 444] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 106 (141E4800) [pid = 444] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 105 (14A28800) [pid = 444] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1339F400) [pid = 444] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1A5EF800) [pid = 444] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 102 (19753400) [pid = 444] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FF5A800) [pid = 444] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 100 (0FA40400) [pid = 444] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1A5E1000) [pid = 444] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:42:31 INFO - PROCESS | 444 | --DOMWINDOW == 98 (14433000) [pid = 444] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:42:31 INFO - PROCESS | 444 | 1463542951490 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 870ms 20:42:31 INFO - PROCESS | 444 | 1463542951511 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 20:42:31 INFO - PROCESS | 444 | 1463542951513 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 20:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:42:31 INFO - PROCESS | 444 | 1463542951516 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:42:31 INFO - PROCESS | 444 | 1463542951518 Marionette TRACE conn7 <- [1,1974,null,{}] 20:42:31 INFO - PROCESS | 444 | 1463542951521 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:31 INFO - PROCESS | 444 | 1463542951613 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 20:42:31 INFO - PROCESS | 444 | 1463542951619 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:31 INFO - PROCESS | 444 | ++DOCSHELL 0CA97400 == 63 [pid = 444] [id = 503] 20:42:31 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (0CB75800) [pid = 444] [serial = 1509] [outer = 00000000] 20:42:31 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (148AFC00) [pid = 444] [serial = 1510] [outer = 0CB75800] 20:42:31 INFO - PROCESS | 444 | 1463542951754 Marionette DEBUG loaded listener.js 20:42:31 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (15C63C00) [pid = 444] [serial = 1511] [outer = 0CB75800] 20:42:32 INFO - PROCESS | 444 | 1463542952120 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 20:42:32 INFO - PROCESS | 444 | 1463542952147 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 20:42:32 INFO - PROCESS | 444 | 1463542952149 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 20:42:32 INFO - PROCESS | 444 | 1463542952152 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:42:32 INFO - PROCESS | 444 | 1463542952154 Marionette TRACE conn7 <- [1,1978,null,{}] 20:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:42:32 INFO - PROCESS | 444 | 1463542952157 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:32 INFO - PROCESS | 444 | 1463542952243 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 20:42:32 INFO - PROCESS | 444 | 1463542952338 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:32 INFO - PROCESS | 444 | ++DOCSHELL 14433000 == 64 [pid = 444] [id = 504] 20:42:32 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (14A24800) [pid = 444] [serial = 1512] [outer = 00000000] 20:42:32 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (197E5000) [pid = 444] [serial = 1513] [outer = 14A24800] 20:42:32 INFO - PROCESS | 444 | 1463542952382 Marionette DEBUG loaded listener.js 20:42:32 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A215800) [pid = 444] [serial = 1514] [outer = 14A24800] 20:42:32 INFO - PROCESS | 444 | 1463542952727 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 20:42:32 INFO - PROCESS | 444 | 1463542952787 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 20:42:32 INFO - PROCESS | 444 | 1463542952789 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 20:42:32 INFO - PROCESS | 444 | 1463542952792 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:42:32 INFO - PROCESS | 444 | 1463542952794 Marionette TRACE conn7 <- [1,1982,null,{}] 20:42:32 INFO - PROCESS | 444 | 1463542952797 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:32 INFO - PROCESS | 444 | 1463542952882 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 20:42:33 INFO - PROCESS | 444 | 1463542953013 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 444 | ++DOCSHELL 1824F000 == 65 [pid = 444] [id = 505] 20:42:33 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (197E6000) [pid = 444] [serial = 1515] [outer = 00000000] 20:42:33 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A399000) [pid = 444] [serial = 1516] [outer = 197E6000] 20:42:33 INFO - PROCESS | 444 | 1463542953057 Marionette DEBUG loaded listener.js 20:42:33 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A5DC800) [pid = 444] [serial = 1517] [outer = 197E6000] 20:42:33 INFO - PROCESS | 444 | 1463542953491 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 20:42:33 INFO - PROCESS | 444 | 1463542953527 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 20:42:33 INFO - PROCESS | 444 | 1463542953532 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 20:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:42:33 INFO - PROCESS | 444 | 1463542953538 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:42:33 INFO - PROCESS | 444 | 1463542953542 Marionette TRACE conn7 <- [1,1986,null,{}] 20:42:33 INFO - PROCESS | 444 | 1463542953548 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:33 INFO - PROCESS | 444 | 1463542953668 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 20:42:33 INFO - PROCESS | 444 | 1463542953806 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 444 | ++DOCSHELL 0CA1BC00 == 66 [pid = 444] [id = 506] 20:42:33 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (0CA1E000) [pid = 444] [serial = 1518] [outer = 00000000] 20:42:33 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (0CBA8800) [pid = 444] [serial = 1519] [outer = 0CA1E000] 20:42:33 INFO - PROCESS | 444 | 1463542953864 Marionette DEBUG loaded listener.js 20:42:33 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0FBF1800) [pid = 444] [serial = 1520] [outer = 0CA1E000] 20:42:34 INFO - PROCESS | 444 | 1463542954518 Marionette TRACE conn7 <- [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]]]}] 20:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1018ms 20:42:34 INFO - PROCESS | 444 | 1463542954561 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 20:42:34 INFO - PROCESS | 444 | 1463542954567 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 20:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:42:34 INFO - PROCESS | 444 | 1463542954574 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:42:34 INFO - PROCESS | 444 | 1463542954577 Marionette TRACE conn7 <- [1,1990,null,{}] 20:42:34 INFO - PROCESS | 444 | 1463542954581 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:34 INFO - PROCESS | 444 | 1463542954694 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 20:42:34 INFO - PROCESS | 444 | 1463542954850 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:34 INFO - PROCESS | 444 | ++DOCSHELL 10B15000 == 67 [pid = 444] [id = 507] 20:42:34 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (10B17800) [pid = 444] [serial = 1521] [outer = 00000000] 20:42:34 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (141EBC00) [pid = 444] [serial = 1522] [outer = 10B17800] 20:42:34 INFO - PROCESS | 444 | 1463542954905 Marionette DEBUG loaded listener.js 20:42:34 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (14A09800) [pid = 444] [serial = 1523] [outer = 10B17800] 20:42:35 INFO - PROCESS | 444 | 1463542955468 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 20:42:35 INFO - PROCESS | 444 | 1463542955505 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 444 | 1463542955508 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 20:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:42:35 INFO - PROCESS | 444 | 1463542955512 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:42:35 INFO - PROCESS | 444 | 1463542955515 Marionette TRACE conn7 <- [1,1994,null,{}] 20:42:35 INFO - PROCESS | 444 | 1463542955527 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:35 INFO - PROCESS | 444 | 1463542955643 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 20:42:35 INFO - PROCESS | 444 | 1463542955787 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:35 INFO - PROCESS | 444 | ++DOCSHELL 141EA400 == 68 [pid = 444] [id = 508] 20:42:35 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (19754000) [pid = 444] [serial = 1524] [outer = 00000000] 20:42:35 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A39F000) [pid = 444] [serial = 1525] [outer = 19754000] 20:42:35 INFO - PROCESS | 444 | 1463542955846 Marionette DEBUG loaded listener.js 20:42:35 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A5EB400) [pid = 444] [serial = 1526] [outer = 19754000] 20:42:36 INFO - PROCESS | 444 | 1463542956475 Marionette TRACE conn7 <- [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]]]}] 20:42:36 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 20:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 20:42:36 INFO - PROCESS | 444 | 1463542956485 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 20:42:36 INFO - PROCESS | 444 | 1463542956488 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 20:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:42:36 INFO - PROCESS | 444 | 1463542956492 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:42:36 INFO - PROCESS | 444 | 1463542956494 Marionette TRACE conn7 <- [1,1998,null,{}] 20:42:36 INFO - PROCESS | 444 | 1463542956498 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:36 INFO - PROCESS | 444 | 1463542956609 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 20:42:36 INFO - PROCESS | 444 | 1463542956724 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 444 | ++DOCSHELL 1A5EAC00 == 69 [pid = 444] [id = 509] 20:42:36 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A5EE000) [pid = 444] [serial = 1527] [outer = 00000000] 20:42:36 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A676000) [pid = 444] [serial = 1528] [outer = 1A5EE000] 20:42:36 INFO - PROCESS | 444 | 1463542956819 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A81C000) [pid = 444] [serial = 1529] [outer = 1A5EE000] 20:42:37 INFO - PROCESS | 444 | 1463542957448 Marionette TRACE conn7 <- [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]]]}] 20:42:37 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 20:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 969ms 20:42:37 INFO - PROCESS | 444 | 1463542957465 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 20:42:37 INFO - PROCESS | 444 | 1463542957467 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 20:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:42:37 INFO - PROCESS | 444 | 1463542957486 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:42:37 INFO - PROCESS | 444 | 1463542957488 Marionette TRACE conn7 <- [1,2002,null,{}] 20:42:37 INFO - PROCESS | 444 | 1463542957493 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:37 INFO - PROCESS | 444 | 1463542957600 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 20:42:37 INFO - PROCESS | 444 | 1463542957741 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:37 INFO - PROCESS | 444 | ++DOCSHELL 1A863800 == 70 [pid = 444] [id = 510] 20:42:37 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A864800) [pid = 444] [serial = 1530] [outer = 00000000] 20:42:37 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1B3D0800) [pid = 444] [serial = 1531] [outer = 1A864800] 20:42:37 INFO - PROCESS | 444 | 1463542957796 Marionette DEBUG loaded listener.js 20:42:37 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1BAE5800) [pid = 444] [serial = 1532] [outer = 1A864800] 20:42:38 INFO - PROCESS | 444 | 1463542958589 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1147ms 20:42:38 INFO - PROCESS | 444 | 1463542958622 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 20:42:38 INFO - PROCESS | 444 | 1463542958626 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 20:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:42:38 INFO - PROCESS | 444 | 1463542958632 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:42:38 INFO - PROCESS | 444 | 1463542958635 Marionette TRACE conn7 <- [1,2006,null,{}] 20:42:38 INFO - PROCESS | 444 | 1463542958641 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:38 INFO - PROCESS | 444 | 1463542958743 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 20:42:38 INFO - PROCESS | 444 | 1463542958855 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:38 INFO - PROCESS | 444 | ++DOCSHELL 10367400 == 71 [pid = 444] [id = 511] 20:42:38 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (10570800) [pid = 444] [serial = 1533] [outer = 00000000] 20:42:38 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (108DFC00) [pid = 444] [serial = 1534] [outer = 10570800] 20:42:38 INFO - PROCESS | 444 | 1463542958904 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1410FC00) [pid = 444] [serial = 1535] [outer = 10570800] 20:42:39 INFO - PROCESS | 444 | 1463542959545 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 20:42:39 INFO - PROCESS | 444 | 1463542959562 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 444 | 1463542959568 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 20:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:42:39 INFO - PROCESS | 444 | 1463542959574 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:42:39 INFO - PROCESS | 444 | 1463542959577 Marionette TRACE conn7 <- [1,2010,null,{}] 20:42:39 INFO - PROCESS | 444 | 1463542959581 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:39 INFO - PROCESS | 444 | 1463542959686 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 20:42:39 INFO - PROCESS | 444 | 1463542959832 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 0CA1A800 == 70 [pid = 444] [id = 430] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 14433000 == 69 [pid = 444] [id = 504] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 0CA97400 == 68 [pid = 444] [id = 503] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 195D2000 == 67 [pid = 444] [id = 502] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 18D96C00 == 66 [pid = 444] [id = 501] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 14B2B400 == 65 [pid = 444] [id = 500] 20:42:39 INFO - PROCESS | 444 | --DOCSHELL 141E7800 == 64 [pid = 444] [id = 498] 20:42:39 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1D111000) [pid = 444] [serial = 1435] [outer = 00000000] [url = about:blank] 20:42:39 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A3A1C00) [pid = 444] [serial = 1468] [outer = 00000000] [url = about:blank] 20:42:39 INFO - PROCESS | 444 | ++DOCSHELL 0C911400 == 65 [pid = 444] [id = 512] 20:42:39 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (0C935000) [pid = 444] [serial = 1536] [outer = 00000000] 20:42:39 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (0FBF2800) [pid = 444] [serial = 1537] [outer = 0C935000] 20:42:39 INFO - PROCESS | 444 | 1463542959935 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (105CB000) [pid = 444] [serial = 1538] [outer = 0C935000] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 0FA3B400 == 64 [pid = 444] [id = 497] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 0CB72C00 == 63 [pid = 444] [id = 496] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 1A66FC00 == 62 [pid = 444] [id = 493] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 1A222400 == 61 [pid = 444] [id = 492] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 10B0C400 == 60 [pid = 444] [id = 491] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 0FB67400 == 59 [pid = 444] [id = 490] 20:42:40 INFO - PROCESS | 444 | --DOCSHELL 10579C00 == 58 [pid = 444] [id = 474] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1BC4DC00) [pid = 444] [serial = 1388] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1A866400) [pid = 444] [serial = 1385] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1848C000) [pid = 444] [serial = 1382] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1C40E000) [pid = 444] [serial = 1391] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 121 (10B14C00) [pid = 444] [serial = 1379] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1A677C00) [pid = 444] [serial = 1376] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 119 (197D7C00) [pid = 444] [serial = 1459] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 118 (110B4400) [pid = 444] [serial = 1427] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 117 (10369400) [pid = 444] [serial = 1426] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 116 (0FBEE400) [pid = 444] [serial = 1444] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 115 (10063400) [pid = 444] [serial = 1445] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1D2A0C00) [pid = 444] [serial = 1439] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1D230400) [pid = 444] [serial = 1438] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A217400) [pid = 444] [serial = 1466] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 111 (19C0FC00) [pid = 444] [serial = 1465] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 110 (197D9400) [pid = 444] [serial = 1460] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 109 (195DCC00) [pid = 444] [serial = 1463] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 108 (17728400) [pid = 444] [serial = 1451] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 107 (18488000) [pid = 444] [serial = 1454] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1824E400) [pid = 444] [serial = 1453] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 105 (195DC400) [pid = 444] [serial = 1457] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 104 (192FE000) [pid = 444] [serial = 1456] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 103 (166A4000) [pid = 444] [serial = 1462] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1436F800) [pid = 444] [serial = 1442] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 101 (13320000) [pid = 444] [serial = 1441] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 100 (14436800) [pid = 444] [serial = 1447] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 99 (14A1A000) [pid = 444] [serial = 1448] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1669EC00) [pid = 444] [serial = 1450] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1824E800) [pid = 444] [serial = 1430] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 96 (15B43400) [pid = 444] [serial = 1429] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1BD0C000) [pid = 444] [serial = 1433] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | --DOMWINDOW == 94 (1A673800) [pid = 444] [serial = 1432] [outer = 00000000] [url = about:blank] 20:42:40 INFO - PROCESS | 444 | 1463542960392 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 870ms 20:42:40 INFO - PROCESS | 444 | 1463542960447 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 20:42:40 INFO - PROCESS | 444 | 1463542960450 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 20:42:40 INFO - PROCESS | 444 | 1463542960454 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:42:40 INFO - PROCESS | 444 | 1463542960457 Marionette TRACE conn7 <- [1,2014,null,{}] 20:42:40 INFO - PROCESS | 444 | 1463542960468 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:40 INFO - PROCESS | 444 | 1463542960562 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 20:42:40 INFO - PROCESS | 444 | 1463542960573 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 444 | ++DOCSHELL 141E7C00 == 59 [pid = 444] [id = 513] 20:42:40 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (141EB400) [pid = 444] [serial = 1539] [outer = 00000000] 20:42:40 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (143D4000) [pid = 444] [serial = 1540] [outer = 141EB400] 20:42:40 INFO - PROCESS | 444 | 1463542960620 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (14438400) [pid = 444] [serial = 1541] [outer = 141EB400] 20:42:41 INFO - PROCESS | 444 | 1463542961126 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 20:42:41 INFO - PROCESS | 444 | 1463542961187 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 444 | 1463542961190 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 20:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:42:41 INFO - PROCESS | 444 | 1463542961193 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 444 | 1463542961195 Marionette TRACE conn7 <- [1,2018,null,{}] 20:42:41 INFO - PROCESS | 444 | 1463542961199 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:41 INFO - PROCESS | 444 | 1463542961287 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 20:42:41 INFO - PROCESS | 444 | 1463542961393 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 444 | ++DOCSHELL 14AD7C00 == 60 [pid = 444] [id = 514] 20:42:41 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (14B2B400) [pid = 444] [serial = 1542] [outer = 00000000] 20:42:41 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (166A7400) [pid = 444] [serial = 1543] [outer = 14B2B400] 20:42:41 INFO - PROCESS | 444 | 1463542961439 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (18247000) [pid = 444] [serial = 1544] [outer = 14B2B400] 20:42:41 INFO - PROCESS | 444 | 1463542961781 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 20:42:41 INFO - PROCESS | 444 | 1463542961843 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 444 | 1463542961845 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 20:42:41 INFO - PROCESS | 444 | 1463542961849 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 444 | 1463542961851 Marionette TRACE conn7 <- [1,2022,null,{}] 20:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:42:41 INFO - PROCESS | 444 | 1463542961855 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:41 INFO - PROCESS | 444 | 1463542961937 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 20:42:41 INFO - PROCESS | 444 | 1463542961974 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 444 | ++DOCSHELL 1824F800 == 61 [pid = 444] [id = 515] 20:42:41 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (18250400) [pid = 444] [serial = 1545] [outer = 00000000] 20:42:42 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1848D000) [pid = 444] [serial = 1546] [outer = 18250400] 20:42:42 INFO - PROCESS | 444 | 1463542962018 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (18D98000) [pid = 444] [serial = 1547] [outer = 18250400] 20:42:42 INFO - PROCESS | 444 | 1463542962507 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 20:42:42 INFO - PROCESS | 444 | 1463542962525 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 444 | 1463542962527 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 20:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:42:42 INFO - PROCESS | 444 | 1463542962530 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:42:42 INFO - PROCESS | 444 | 1463542962532 Marionette TRACE conn7 <- [1,2026,null,{}] 20:42:42 INFO - PROCESS | 444 | 1463542962543 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:42 INFO - PROCESS | 444 | 1463542962687 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 20:42:42 INFO - PROCESS | 444 | 1463542962755 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 444 | ++DOCSHELL 08882C00 == 62 [pid = 444] [id = 516] 20:42:42 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (18D9A400) [pid = 444] [serial = 1548] [outer = 00000000] 20:42:42 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (195E0C00) [pid = 444] [serial = 1549] [outer = 18D9A400] 20:42:42 INFO - PROCESS | 444 | 1463542962804 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (19750C00) [pid = 444] [serial = 1550] [outer = 18D9A400] 20:42:43 INFO - PROCESS | 444 | 1463542963249 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 790ms 20:42:43 INFO - PROCESS | 444 | 1463542963348 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 444 | 1463542963350 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 20:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:42:43 INFO - PROCESS | 444 | 1463542963356 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 444 | 1463542963358 Marionette TRACE conn7 <- [1,2030,null,{}] 20:42:43 INFO - PROCESS | 444 | 1463542963362 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:43 INFO - PROCESS | 444 | 1463542963483 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 20:42:43 INFO - PROCESS | 444 | 1463542963552 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 444 | ++DOCSHELL 19754C00 == 63 [pid = 444] [id = 517] 20:42:43 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (19787C00) [pid = 444] [serial = 1551] [outer = 00000000] 20:42:43 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (19C0B800) [pid = 444] [serial = 1552] [outer = 19787C00] 20:42:43 INFO - PROCESS | 444 | 1463542963598 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (19C0FC00) [pid = 444] [serial = 1553] [outer = 19787C00] 20:42:44 INFO - PROCESS | 444 | 1463542964021 Marionette TRACE conn7 <- [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]]]}] 20:42:44 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) 20:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 20:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:42:44 INFO - PROCESS | 444 | 1463542964090 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 444 | 1463542964092 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 20:42:44 INFO - PROCESS | 444 | 1463542964095 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 444 | 1463542964097 Marionette TRACE conn7 <- [1,2034,null,{}] 20:42:44 INFO - PROCESS | 444 | 1463542964100 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:44 INFO - PROCESS | 444 | 1463542964377 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0CB73C00) [pid = 444] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 107 (195DB400) [pid = 444] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 106 (18D97000) [pid = 444] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1A556C00) [pid = 444] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1442CC00) [pid = 444] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 103 (0CB75800) [pid = 444] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 102 (14A24800) [pid = 444] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 101 (0FAE8C00) [pid = 444] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 100 (141E8400) [pid = 444] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 99 (15B19800) [pid = 444] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 98 (195D3400) [pid = 444] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:42:44 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1D109400) [pid = 444] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:42:44 INFO - PROCESS | 444 | 1463542964448 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 444 | ++DOCSHELL 0C93A400 == 64 [pid = 444] [id = 518] 20:42:44 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (0C93C400) [pid = 444] [serial = 1554] [outer = 00000000] 20:42:44 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (10065000) [pid = 444] [serial = 1555] [outer = 0C93C400] 20:42:44 INFO - PROCESS | 444 | 1463542964492 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (14A21400) [pid = 444] [serial = 1556] [outer = 0C93C400] 20:42:44 INFO - PROCESS | 444 | 1463542964887 Marionette TRACE conn7 <- [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]]]}] 20:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 830ms 20:42:44 INFO - PROCESS | 444 | 1463542964927 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 20:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:42:44 INFO - PROCESS | 444 | 1463542964929 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 20:42:44 INFO - PROCESS | 444 | 1463542964933 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 444 | 1463542964934 Marionette TRACE conn7 <- [1,2038,null,{}] 20:42:44 INFO - PROCESS | 444 | 1463542964938 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:45 INFO - PROCESS | 444 | 1463542965024 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 20:42:45 INFO - PROCESS | 444 | 1463542965030 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 444 | ++DOCSHELL 195D3400 == 65 [pid = 444] [id = 519] 20:42:45 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (195D5800) [pid = 444] [serial = 1557] [outer = 00000000] 20:42:45 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (1A50AC00) [pid = 444] [serial = 1558] [outer = 195D5800] 20:42:45 INFO - PROCESS | 444 | 1463542965076 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (1A556C00) [pid = 444] [serial = 1559] [outer = 195D5800] 20:42:45 INFO - PROCESS | 444 | 1463542965503 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 20:42:45 INFO - PROCESS | 444 | 1463542965563 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 20:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:42:45 INFO - PROCESS | 444 | 1463542965565 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 20:42:45 INFO - PROCESS | 444 | 1463542965568 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:42:45 INFO - PROCESS | 444 | 1463542965570 Marionette TRACE conn7 <- [1,2042,null,{}] 20:42:45 INFO - PROCESS | 444 | 1463542965574 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:45 INFO - PROCESS | 444 | 1463542965660 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 20:42:45 INFO - PROCESS | 444 | 1463542965667 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 444 | ++DOCSHELL 1A5F9400 == 66 [pid = 444] [id = 520] 20:42:45 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1A5FAC00) [pid = 444] [serial = 1560] [outer = 00000000] 20:42:45 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A6BD000) [pid = 444] [serial = 1561] [outer = 1A5FAC00] 20:42:45 INFO - PROCESS | 444 | 1463542965713 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A6C5000) [pid = 444] [serial = 1562] [outer = 1A5FAC00] 20:42:46 INFO - PROCESS | 444 | 1463542966159 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 631ms 20:42:46 INFO - PROCESS | 444 | 1463542966200 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 444 | 1463542966203 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 20:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:42:46 INFO - PROCESS | 444 | 1463542966206 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:42:46 INFO - PROCESS | 444 | 1463542966209 Marionette TRACE conn7 <- [1,2046,null,{}] 20:42:46 INFO - PROCESS | 444 | 1463542966212 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:46 INFO - PROCESS | 444 | 1463542966321 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 20:42:46 INFO - PROCESS | 444 | 1463542966327 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 444 | ++DOCSHELL 1A866400 == 67 [pid = 444] [id = 521] 20:42:46 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A866800) [pid = 444] [serial = 1563] [outer = 00000000] 20:42:46 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1BC41400) [pid = 444] [serial = 1564] [outer = 1A866800] 20:42:46 INFO - PROCESS | 444 | 1463542966378 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1BC49000) [pid = 444] [serial = 1565] [outer = 1A866800] 20:42:47 INFO - PROCESS | 444 | 1463542967111 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 20:42:47 INFO - PROCESS | 444 | 1463542967141 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 444 | 1463542967147 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 20:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:42:47 INFO - PROCESS | 444 | 1463542967151 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:42:47 INFO - PROCESS | 444 | 1463542967156 Marionette TRACE conn7 <- [1,2050,null,{}] 20:42:47 INFO - PROCESS | 444 | 1463542967162 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:47 INFO - PROCESS | 444 | 1463542967281 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 20:42:47 INFO - PROCESS | 444 | 1463542967427 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 444 | ++DOCSHELL 105C3400 == 68 [pid = 444] [id = 522] 20:42:47 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (105C3C00) [pid = 444] [serial = 1566] [outer = 00000000] 20:42:47 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1339E400) [pid = 444] [serial = 1567] [outer = 105C3C00] 20:42:47 INFO - PROCESS | 444 | 1463542967485 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (143D4800) [pid = 444] [serial = 1568] [outer = 105C3C00] 20:42:48 INFO - PROCESS | 444 | 1463542968104 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1019ms 20:42:48 INFO - PROCESS | 444 | 1463542968176 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 20:42:48 INFO - PROCESS | 444 | 1463542968183 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 20:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:42:48 INFO - PROCESS | 444 | 1463542968190 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:42:48 INFO - PROCESS | 444 | 1463542968193 Marionette TRACE conn7 <- [1,2054,null,{}] 20:42:48 INFO - PROCESS | 444 | 1463542968197 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:48 INFO - PROCESS | 444 | 1463542968311 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 20:42:48 INFO - PROCESS | 444 | 1463542968456 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 444 | ++DOCSHELL 141ED000 == 69 [pid = 444] [id = 523] 20:42:48 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (148AD800) [pid = 444] [serial = 1569] [outer = 00000000] 20:42:48 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1848CC00) [pid = 444] [serial = 1570] [outer = 148AD800] 20:42:48 INFO - PROCESS | 444 | 1463542968511 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (195D3C00) [pid = 444] [serial = 1571] [outer = 148AD800] 20:42:49 INFO - PROCESS | 444 | 1463542969131 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 20:42:49 INFO - PROCESS | 444 | 1463542969161 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 444 | 1463542969163 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 20:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:42:49 INFO - PROCESS | 444 | 1463542969167 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:42:49 INFO - PROCESS | 444 | 1463542969171 Marionette TRACE conn7 <- [1,2058,null,{}] 20:42:49 INFO - PROCESS | 444 | 1463542969183 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:49 INFO - PROCESS | 444 | 1463542969302 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 20:42:49 INFO - PROCESS | 444 | 1463542969447 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 444 | ++DOCSHELL 1BA3EC00 == 70 [pid = 444] [id = 524] 20:42:49 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1BADC400) [pid = 444] [serial = 1572] [outer = 00000000] 20:42:49 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1BC46000) [pid = 444] [serial = 1573] [outer = 1BADC400] 20:42:49 INFO - PROCESS | 444 | 1463542969505 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1BD0F400) [pid = 444] [serial = 1574] [outer = 1BADC400] 20:42:50 INFO - PROCESS | 444 | 1463542970048 Marionette TRACE conn7 <- [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]]]}] 20:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 20:42:50 INFO - PROCESS | 444 | 1463542970100 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 444 | 1463542970103 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 20:42:50 INFO - PROCESS | 444 | 1463542970107 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:42:50 INFO - PROCESS | 444 | 1463542970109 Marionette TRACE conn7 <- [1,2062,null,{}] 20:42:50 INFO - PROCESS | 444 | 1463542970113 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:50 INFO - PROCESS | 444 | 1463542970232 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 20:42:50 INFO - PROCESS | 444 | 1463542970347 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 444 | ++DOCSHELL 1A39F800 == 71 [pid = 444] [id = 525] 20:42:50 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1C40EC00) [pid = 444] [serial = 1575] [outer = 00000000] 20:42:50 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1CA0E000) [pid = 444] [serial = 1576] [outer = 1C40EC00] 20:42:50 INFO - PROCESS | 444 | 1463542970442 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1CCBE400) [pid = 444] [serial = 1577] [outer = 1C40EC00] 20:42:51 INFO - PROCESS | 444 | 1463542971044 Marionette TRACE conn7 <- [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]]]}] 20:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 20:42:51 INFO - PROCESS | 444 | 1463542971080 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 444 | 1463542971083 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 20:42:51 INFO - PROCESS | 444 | 1463542971086 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:42:51 INFO - PROCESS | 444 | 1463542971088 Marionette TRACE conn7 <- [1,2066,null,{}] 20:42:51 INFO - PROCESS | 444 | 1463542971092 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:51 INFO - PROCESS | 444 | 1463542971198 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 20:42:51 INFO - PROCESS | 444 | 1463542971341 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 444 | ++DOCSHELL 1C711400 == 72 [pid = 444] [id = 526] 20:42:51 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1D10B400) [pid = 444] [serial = 1578] [outer = 00000000] 20:42:51 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1D10F000) [pid = 444] [serial = 1579] [outer = 1D10B400] 20:42:51 INFO - PROCESS | 444 | 1463542971396 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1D113800) [pid = 444] [serial = 1580] [outer = 1D10B400] 20:42:51 INFO - PROCESS | 444 | 1463542971994 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 20:42:52 INFO - PROCESS | 444 | 1463542972020 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 444 | 1463542972023 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 20:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:42:52 INFO - PROCESS | 444 | 1463542972026 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:42:52 INFO - PROCESS | 444 | 1463542972028 Marionette TRACE conn7 <- [1,2070,null,{}] 20:42:52 INFO - PROCESS | 444 | 1463542972032 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:52 INFO - PROCESS | 444 | 1463542972150 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 20:42:52 INFO - PROCESS | 444 | 1463542972295 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 444 | ++DOCSHELL 1C70DC00 == 73 [pid = 444] [id = 527] 20:42:52 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1D10A400) [pid = 444] [serial = 1581] [outer = 00000000] 20:42:52 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1D6C0000) [pid = 444] [serial = 1582] [outer = 1D10A400] 20:42:52 INFO - PROCESS | 444 | 1463542972351 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1D6C2800) [pid = 444] [serial = 1583] [outer = 1D10A400] 20:42:52 INFO - PROCESS | 444 | 1463542972956 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1126ms 20:42:53 INFO - PROCESS | 444 | 1463542973164 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 444 | 1463542973169 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 20:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:42:53 INFO - PROCESS | 444 | 1463542973174 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 444 | 1463542973177 Marionette TRACE conn7 <- [1,2074,null,{}] 20:42:53 INFO - PROCESS | 444 | 1463542973183 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:53 INFO - PROCESS | 444 | 1463542973294 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 20:42:53 INFO - PROCESS | 444 | 1463542973434 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 444 | ++DOCSHELL 0C93C000 == 74 [pid = 444] [id = 528] 20:42:53 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (0FA7E000) [pid = 444] [serial = 1584] [outer = 00000000] 20:42:53 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (10B0C800) [pid = 444] [serial = 1585] [outer = 0FA7E000] 20:42:53 INFO - PROCESS | 444 | 1463542973487 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (141E8400) [pid = 444] [serial = 1586] [outer = 0FA7E000] 20:42:54 INFO - PROCESS | 444 | 1463542974094 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 0FF53000 == 73 [pid = 444] [id = 475] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 1A5F9400 == 72 [pid = 444] [id = 520] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 141F0C00 == 71 [pid = 444] [id = 499] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 195D3400 == 70 [pid = 444] [id = 519] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 0C93A400 == 69 [pid = 444] [id = 518] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 19754C00 == 68 [pid = 444] [id = 517] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 1824F800 == 67 [pid = 444] [id = 515] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 14AD7C00 == 66 [pid = 444] [id = 514] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 141E7C00 == 65 [pid = 444] [id = 513] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 0C911400 == 64 [pid = 444] [id = 512] 20:42:54 INFO - PROCESS | 444 | --DOCSHELL 10367400 == 63 [pid = 444] [id = 511] 20:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1A399000) [pid = 444] [serial = 1516] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | 1463542974205 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 444 | 1463542974209 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 20:42:54 INFO - PROCESS | 444 | 1463542974216 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:42:54 INFO - PROCESS | 444 | 1463542974219 Marionette TRACE conn7 <- [1,2078,null,{}] 20:42:54 INFO - PROCESS | 444 | 1463542974223 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:54 INFO - PROCESS | 444 | 1463542974348 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 128 (1BC4A000) [pid = 444] [serial = 1424] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1D116400) [pid = 444] [serial = 1436] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 126 (0FB61000) [pid = 444] [serial = 1489] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 125 (19748800) [pid = 444] [serial = 1507] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 124 (19202000) [pid = 444] [serial = 1505] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A85CC00) [pid = 444] [serial = 1483] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1BC4CC00) [pid = 444] [serial = 1486] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 121 (18DA5C00) [pid = 444] [serial = 1504] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1C70D000) [pid = 444] [serial = 1487] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1A5DFC00) [pid = 444] [serial = 1477] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1A6C0800) [pid = 444] [serial = 1480] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 117 (14A22400) [pid = 444] [serial = 1498] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 116 (148AFC00) [pid = 444] [serial = 1510] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 115 (19755000) [pid = 444] [serial = 1508] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 114 (15C63C00) [pid = 444] [serial = 1511] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A215800) [pid = 444] [serial = 1514] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 112 (10068800) [pid = 444] [serial = 1471] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 111 (14A7C800) [pid = 444] [serial = 1474] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1056E000) [pid = 444] [serial = 1492] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 109 (143D6C00) [pid = 444] [serial = 1496] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1057CC00) [pid = 444] [serial = 1493] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 107 (141EE400) [pid = 444] [serial = 1495] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 106 (0FF56C00) [pid = 444] [serial = 1490] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1669D000) [pid = 444] [serial = 1501] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 104 (177BA000) [pid = 444] [serial = 1502] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 103 (14B22400) [pid = 444] [serial = 1499] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | --DOMWINDOW == 102 (197E5000) [pid = 444] [serial = 1513] [outer = 00000000] [url = about:blank] 20:42:54 INFO - PROCESS | 444 | 1463542974449 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 444 | ++DOCSHELL 0C941C00 == 64 [pid = 444] [id = 529] 20:42:54 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (0CA22C00) [pid = 444] [serial = 1587] [outer = 00000000] 20:42:54 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (10063400) [pid = 444] [serial = 1588] [outer = 0CA22C00] 20:42:54 INFO - PROCESS | 444 | 1463542974495 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1057A000) [pid = 444] [serial = 1589] [outer = 0CA22C00] 20:42:54 INFO - PROCESS | 444 | 1463542974934 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 20:42:54 INFO - PROCESS | 444 | 1463542974996 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 444 | 1463542974998 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 20:42:54 INFO - PROCESS | 444 | 1463542975002 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:42:54 INFO - PROCESS | 444 | 1463542975004 Marionette TRACE conn7 <- [1,2082,null,{}] 20:42:55 INFO - PROCESS | 444 | 1463542975014 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:55 INFO - PROCESS | 444 | 1463542975108 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 20:42:55 INFO - PROCESS | 444 | 1463542975125 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 444 | ++DOCSHELL 14A24C00 == 65 [pid = 444] [id = 530] 20:42:55 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (14A25000) [pid = 444] [serial = 1590] [outer = 00000000] 20:42:55 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (14A80C00) [pid = 444] [serial = 1591] [outer = 14A25000] 20:42:55 INFO - PROCESS | 444 | 1463542975173 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (15B41C00) [pid = 444] [serial = 1592] [outer = 14A25000] 20:42:55 INFO - PROCESS | 444 | 1463542975649 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 20:42:55 INFO - PROCESS | 444 | 1463542975675 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 444 | 1463542975678 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 20:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:42:55 INFO - PROCESS | 444 | 1463542975681 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - PROCESS | 444 | 1463542975682 Marionette TRACE conn7 <- [1,2086,null,{}] 20:42:55 INFO - PROCESS | 444 | 1463542975686 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:55 INFO - PROCESS | 444 | 1463542975773 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 20:42:55 INFO - PROCESS | 444 | 1463542975782 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 444 | ++DOCSHELL 15C38400 == 66 [pid = 444] [id = 531] 20:42:55 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (177B9000) [pid = 444] [serial = 1593] [outer = 00000000] 20:42:55 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1828F400) [pid = 444] [serial = 1594] [outer = 177B9000] 20:42:55 INFO - PROCESS | 444 | 1463542975828 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1848A400) [pid = 444] [serial = 1595] [outer = 177B9000] 20:42:56 INFO - PROCESS | 444 | 1463542976255 Marionette TRACE conn7 <- [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]]]}] 20:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 20:42:56 INFO - PROCESS | 444 | 1463542976313 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 444 | 1463542976315 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 20:42:56 INFO - PROCESS | 444 | 1463542976318 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:42:56 INFO - PROCESS | 444 | 1463542976320 Marionette TRACE conn7 <- [1,2090,null,{}] 20:42:56 INFO - PROCESS | 444 | 1463542976333 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:56 INFO - PROCESS | 444 | 1463542976420 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 20:42:56 INFO - PROCESS | 444 | 1463542976427 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 444 | ++DOCSHELL 18253C00 == 67 [pid = 444] [id = 532] 20:42:56 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1848C800) [pid = 444] [serial = 1596] [outer = 00000000] 20:42:56 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1920EC00) [pid = 444] [serial = 1597] [outer = 1848C800] 20:42:56 INFO - PROCESS | 444 | 1463542976471 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (195D3400) [pid = 444] [serial = 1598] [outer = 1848C800] 20:42:56 INFO - PROCESS | 444 | 1463542976971 Marionette TRACE conn7 <- [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]]]}] 20:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 20:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:42:56 INFO - PROCESS | 444 | 1463542976991 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 444 | 1463542976994 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 20:42:56 INFO - PROCESS | 444 | 1463542976997 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - PROCESS | 444 | 1463542976998 Marionette TRACE conn7 <- [1,2094,null,{}] 20:42:57 INFO - PROCESS | 444 | 1463542977010 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:57 INFO - PROCESS | 444 | 1463542977154 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 20:42:57 INFO - PROCESS | 444 | 1463542977223 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 444 | ++DOCSHELL 19752000 == 68 [pid = 444] [id = 533] 20:42:57 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (197DD800) [pid = 444] [serial = 1599] [outer = 00000000] 20:42:57 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (19C07C00) [pid = 444] [serial = 1600] [outer = 197DD800] 20:42:57 INFO - PROCESS | 444 | 1463542977268 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A218C00) [pid = 444] [serial = 1601] [outer = 197DD800] 20:42:57 INFO - PROCESS | 444 | 1463542977708 Marionette TRACE conn7 <- [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]]]}] 20:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 729ms 20:42:57 INFO - PROCESS | 444 | 1463542977728 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 20:42:57 INFO - PROCESS | 444 | 1463542977730 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 20:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:42:57 INFO - PROCESS | 444 | 1463542977733 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:42:57 INFO - PROCESS | 444 | 1463542977734 Marionette TRACE conn7 <- [1,2098,null,{}] 20:42:57 INFO - PROCESS | 444 | 1463542977738 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:57 INFO - PROCESS | 444 | 1463542977883 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 20:42:57 INFO - PROCESS | 444 | 1463542977910 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 444 | ++DOCSHELL 1A21F800 == 69 [pid = 444] [id = 534] 20:42:57 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A3A3800) [pid = 444] [serial = 1602] [outer = 00000000] 20:42:57 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A5DFC00) [pid = 444] [serial = 1603] [outer = 1A3A3800] 20:42:57 INFO - PROCESS | 444 | 1463542977955 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A5EF000) [pid = 444] [serial = 1604] [outer = 1A3A3800] 20:42:58 INFO - PROCESS | 444 | 1463542978402 Marionette TRACE conn7 <- [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]]]}] 20:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 20:42:58 INFO - PROCESS | 444 | 1463542978464 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 444 | 1463542978466 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 20:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:42:58 INFO - PROCESS | 444 | 1463542978475 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:42:58 INFO - PROCESS | 444 | 1463542978476 Marionette TRACE conn7 <- [1,2102,null,{}] 20:42:58 INFO - PROCESS | 444 | 1463542978480 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:58 INFO - PROCESS | 444 | 1463542978610 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 20:42:58 INFO - PROCESS | 444 | 1463542978679 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 444 | ++DOCSHELL 1A66E400 == 70 [pid = 444] [id = 535] 20:42:58 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A676C00) [pid = 444] [serial = 1605] [outer = 00000000] 20:42:58 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A6C3800) [pid = 444] [serial = 1606] [outer = 1A676C00] 20:42:58 INFO - PROCESS | 444 | 1463542978723 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1A862400) [pid = 444] [serial = 1607] [outer = 1A676C00] 20:42:58 INFO - PROCESS | 444 | --DOMWINDOW == 122 (0C935000) [pid = 444] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:42:58 INFO - PROCESS | 444 | --DOMWINDOW == 121 (18250400) [pid = 444] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:42:58 INFO - PROCESS | 444 | --DOMWINDOW == 120 (0C93C400) [pid = 444] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:42:58 INFO - PROCESS | 444 | --DOMWINDOW == 119 (141EB400) [pid = 444] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:42:58 INFO - PROCESS | 444 | --DOMWINDOW == 118 (14B2B400) [pid = 444] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 117 (195D5800) [pid = 444] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 116 (10570800) [pid = 444] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1A39C400) [pid = 444] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1410AC00) [pid = 444] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A673400) [pid = 444] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A777400) [pid = 444] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 111 (0FBED000) [pid = 444] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1A5FAC00) [pid = 444] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A399C00) [pid = 444] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 108 (18D9A400) [pid = 444] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:42:59 INFO - PROCESS | 444 | --DOMWINDOW == 107 (19787C00) [pid = 444] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:42:59 INFO - PROCESS | 444 | 1463542979200 Marionette TRACE conn7 <- [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]]]}] 20:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 771ms 20:42:59 INFO - PROCESS | 444 | 1463542979255 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 444 | 1463542979257 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 20:42:59 INFO - PROCESS | 444 | 1463542979260 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:42:59 INFO - PROCESS | 444 | 1463542979262 Marionette TRACE conn7 <- [1,2106,null,{}] 20:42:59 INFO - PROCESS | 444 | 1463542979266 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:59 INFO - PROCESS | 444 | 1463542979351 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 20:42:59 INFO - PROCESS | 444 | 1463542979357 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 444 | ++DOCSHELL 148B2000 == 71 [pid = 444] [id = 536] 20:42:59 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (16417400) [pid = 444] [serial = 1608] [outer = 00000000] 20:42:59 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (19C0C000) [pid = 444] [serial = 1609] [outer = 16417400] 20:42:59 INFO - PROCESS | 444 | 1463542979402 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1A5DDC00) [pid = 444] [serial = 1610] [outer = 16417400] 20:42:59 INFO - PROCESS | 444 | 1463542979825 Marionette TRACE conn7 <- [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]]]}] 20:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 20:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:42:59 INFO - PROCESS | 444 | 1463542979895 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 444 | 1463542979898 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 20:42:59 INFO - PROCESS | 444 | 1463542979901 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 444 | 1463542979903 Marionette TRACE conn7 <- [1,2110,null,{}] 20:42:59 INFO - PROCESS | 444 | 1463542979906 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:59 INFO - PROCESS | 444 | 1463542979995 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 20:42:59 INFO - PROCESS | 444 | 1463542980006 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 444 | ++DOCSHELL 1A673400 == 72 [pid = 444] [id = 537] 20:43:00 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1A6BE400) [pid = 444] [serial = 1611] [outer = 00000000] 20:43:00 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1B3D1C00) [pid = 444] [serial = 1612] [outer = 1A6BE400] 20:43:00 INFO - PROCESS | 444 | 1463542980053 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1BC3F400) [pid = 444] [serial = 1613] [outer = 1A6BE400] 20:43:00 INFO - PROCESS | 444 | 1463542980487 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 631ms 20:43:00 INFO - PROCESS | 444 | 1463542980540 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 444 | 1463542980542 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 20:43:00 INFO - PROCESS | 444 | 1463542980545 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:43:00 INFO - PROCESS | 444 | 1463542980548 Marionette TRACE conn7 <- [1,2114,null,{}] 20:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:43:00 INFO - PROCESS | 444 | 1463542980551 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:00 INFO - PROCESS | 444 | 1463542980659 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 20:43:00 INFO - PROCESS | 444 | 1463542980710 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 444 | ++DOCSHELL 1BC49400 == 73 [pid = 444] [id = 538] 20:43:00 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1C779C00) [pid = 444] [serial = 1614] [outer = 00000000] 20:43:00 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1D10E000) [pid = 444] [serial = 1615] [outer = 1C779C00] 20:43:00 INFO - PROCESS | 444 | 1463542980769 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1D236400) [pid = 444] [serial = 1616] [outer = 1C779C00] 20:43:01 INFO - PROCESS | 444 | 1463542981452 Marionette TRACE conn7 <- [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]]]}] 20:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 20:43:01 INFO - PROCESS | 444 | 1463542981481 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 444 | 1463542981486 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 20:43:01 INFO - PROCESS | 444 | 1463542981491 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:43:01 INFO - PROCESS | 444 | 1463542981496 Marionette TRACE conn7 <- [1,2118,null,{}] 20:43:01 INFO - PROCESS | 444 | 1463542981501 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:01 INFO - PROCESS | 444 | 1463542981621 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 20:43:01 INFO - PROCESS | 444 | 1463542981784 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 444 | ++DOCSHELL 0FF5A400 == 74 [pid = 444] [id = 539] 20:43:01 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (10369400) [pid = 444] [serial = 1617] [outer = 00000000] 20:43:01 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (10B1A400) [pid = 444] [serial = 1618] [outer = 10369400] 20:43:01 INFO - PROCESS | 444 | 1463542981844 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (141E7C00) [pid = 444] [serial = 1619] [outer = 10369400] 20:43:02 INFO - PROCESS | 444 | 1463542982451 Marionette TRACE conn7 <- [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] 20:43:02 INFO - PROCESS | 444 | 1463542982522 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 20:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:43:02 INFO - PROCESS | 444 | 1463542982529 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:43:02 INFO - PROCESS | 444 | 1463542982532 Marionette TRACE conn7 <- [1,2122,null,{}] 20:43:02 INFO - PROCESS | 444 | 1463542982536 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:02 INFO - PROCESS | 444 | 1463542982701 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 20:43:02 INFO - PROCESS | 444 | 1463542982813 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 444 | ++DOCSHELL 177BD000 == 75 [pid = 444] [id = 540] 20:43:02 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (18255C00) [pid = 444] [serial = 1620] [outer = 00000000] 20:43:02 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (195D1400) [pid = 444] [serial = 1621] [outer = 18255C00] 20:43:02 INFO - PROCESS | 444 | 1463542982869 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (197D8000) [pid = 444] [serial = 1622] [outer = 18255C00] 20:43:03 INFO - PROCESS | 444 | 1463542983489 Marionette TRACE conn7 <- [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]]]}] 20:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1021ms 20:43:03 INFO - PROCESS | 444 | 1463542983551 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 444 | 1463542983554 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 20:43:03 INFO - PROCESS | 444 | 1463542983557 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:43:03 INFO - PROCESS | 444 | 1463542983561 Marionette TRACE conn7 <- [1,2126,null,{}] 20:43:03 INFO - PROCESS | 444 | 1463542983573 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:03 INFO - PROCESS | 444 | 1463542983690 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 20:43:03 INFO - PROCESS | 444 | 1463542983841 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 444 | ++DOCSHELL 1BDAE000 == 76 [pid = 444] [id = 541] 20:43:03 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1C410C00) [pid = 444] [serial = 1623] [outer = 00000000] 20:43:03 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1D10A800) [pid = 444] [serial = 1624] [outer = 1C410C00] 20:43:03 INFO - PROCESS | 444 | 1463542983899 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1D2ABC00) [pid = 444] [serial = 1625] [outer = 1C410C00] 20:43:04 INFO - PROCESS | 444 | 1463542984452 Marionette TRACE conn7 <- [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]]]}] 20:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 20:43:04 INFO - PROCESS | 444 | 1463542984491 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 444 | 1463542984494 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 20:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:43:04 INFO - PROCESS | 444 | 1463542984498 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:43:04 INFO - PROCESS | 444 | 1463542984500 Marionette TRACE conn7 <- [1,2130,null,{}] 20:43:04 INFO - PROCESS | 444 | 1463542984504 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:04 INFO - PROCESS | 444 | 1463542984620 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 20:43:04 INFO - PROCESS | 444 | 1463542984780 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 444 | ++DOCSHELL 1D6BEC00 == 77 [pid = 444] [id = 542] 20:43:04 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1D6C5400) [pid = 444] [serial = 1626] [outer = 00000000] 20:43:04 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1D6CA800) [pid = 444] [serial = 1627] [outer = 1D6C5400] 20:43:04 INFO - PROCESS | 444 | 1463542984836 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1D6E1400) [pid = 444] [serial = 1628] [outer = 1D6C5400] 20:43:05 INFO - PROCESS | 444 | 1463542985401 Marionette TRACE conn7 <- [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] 20:43:05 INFO - PROCESS | 444 | 1463542985433 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 20:43:05 INFO - PROCESS | 444 | 1463542985437 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:43:05 INFO - PROCESS | 444 | 1463542985439 Marionette TRACE conn7 <- [1,2134,null,{}] 20:43:05 INFO - PROCESS | 444 | 1463542985442 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:05 INFO - PROCESS | 444 | 1463542985550 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 20:43:05 INFO - PROCESS | 444 | 1463542985728 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 444 | ++DOCSHELL 0FF53000 == 78 [pid = 444] [id = 543] 20:43:05 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1D236C00) [pid = 444] [serial = 1629] [outer = 00000000] 20:43:05 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1D6EDC00) [pid = 444] [serial = 1630] [outer = 1D236C00] 20:43:05 INFO - PROCESS | 444 | 1463542985783 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1EA7B400) [pid = 444] [serial = 1631] [outer = 1D236C00] 20:43:06 INFO - PROCESS | 444 | 1463542986687 Marionette TRACE conn7 <- [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] 20:43:06 INFO - PROCESS | 444 | 1463542986727 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 20:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:43:06 INFO - PROCESS | 444 | 1463542986733 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:43:06 INFO - PROCESS | 444 | 1463542986737 Marionette TRACE conn7 <- [1,2138,null,{}] 20:43:06 INFO - PROCESS | 444 | 1463542986743 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:06 INFO - PROCESS | 444 | 1463542986847 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 20:43:06 INFO - PROCESS | 444 | 1463542987001 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:07 INFO - PROCESS | 444 | ++DOCSHELL 10571800 == 79 [pid = 444] [id = 544] 20:43:07 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (10577400) [pid = 444] [serial = 1632] [outer = 00000000] 20:43:07 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (141EEC00) [pid = 444] [serial = 1633] [outer = 10577400] 20:43:07 INFO - PROCESS | 444 | 1463542987054 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (14801400) [pid = 444] [serial = 1634] [outer = 10577400] 20:43:07 INFO - PROCESS | 444 | --DOCSHELL 1641D000 == 78 [pid = 444] [id = 13] 20:43:07 INFO - PROCESS | 444 | 1463542987644 Marionette TRACE conn7 <- [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]]]}] 20:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 989ms 20:43:07 INFO - PROCESS | 444 | 1463542987723 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 444 | 1463542987728 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 20:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:43:07 INFO - PROCESS | 444 | 1463542987734 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:43:07 INFO - PROCESS | 444 | 1463542987737 Marionette TRACE conn7 <- [1,2142,null,{}] 20:43:07 INFO - PROCESS | 444 | 1463542987740 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:07 INFO - PROCESS | 444 | 1463542987857 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 20:43:07 INFO - PROCESS | 444 | 1463542988002 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 444 | ++DOCSHELL 0FBF9800 == 79 [pid = 444] [id = 545] 20:43:08 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (0FF52400) [pid = 444] [serial = 1635] [outer = 00000000] 20:43:08 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1669D400) [pid = 444] [serial = 1636] [outer = 0FF52400] 20:43:08 INFO - PROCESS | 444 | 1463542988051 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1820DC00) [pid = 444] [serial = 1637] [outer = 0FF52400] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 0CA19800 == 78 [pid = 444] [id = 434] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 1A673400 == 77 [pid = 444] [id = 537] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 148B2000 == 76 [pid = 444] [id = 536] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 1A66E400 == 75 [pid = 444] [id = 535] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 1A21F800 == 74 [pid = 444] [id = 534] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 08882C00 == 73 [pid = 444] [id = 516] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 19752000 == 72 [pid = 444] [id = 533] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 18253C00 == 71 [pid = 444] [id = 532] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 136 (0CBA8800) [pid = 444] [serial = 1519] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 135 (141EBC00) [pid = 444] [serial = 1522] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1A39F000) [pid = 444] [serial = 1525] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 133 (1B3D0800) [pid = 444] [serial = 1531] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 132 (1A676000) [pid = 444] [serial = 1528] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 15C38400 == 70 [pid = 444] [id = 531] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 14A24C00 == 69 [pid = 444] [id = 530] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 0C941C00 == 68 [pid = 444] [id = 529] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 0C93C000 == 67 [pid = 444] [id = 528] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 1A39F800 == 66 [pid = 444] [id = 525] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 1BA3EC00 == 65 [pid = 444] [id = 524] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 141ED000 == 64 [pid = 444] [id = 523] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 105C3400 == 63 [pid = 444] [id = 522] 20:43:08 INFO - PROCESS | 444 | --DOCSHELL 1A866400 == 62 [pid = 444] [id = 521] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1A6BD000) [pid = 444] [serial = 1561] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1A3A2800) [pid = 444] [serial = 1469] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 129 (195E0C00) [pid = 444] [serial = 1549] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 128 (19C0B800) [pid = 444] [serial = 1552] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 127 (19750C00) [pid = 444] [serial = 1550] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 126 (0FBF2800) [pid = 444] [serial = 1537] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 125 (105CB000) [pid = 444] [serial = 1538] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1848D000) [pid = 444] [serial = 1546] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 123 (10065000) [pid = 444] [serial = 1555] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 122 (143D4000) [pid = 444] [serial = 1540] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 121 (14438400) [pid = 444] [serial = 1541] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 120 (166A7400) [pid = 444] [serial = 1543] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 119 (18247000) [pid = 444] [serial = 1544] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 118 (19C0FC00) [pid = 444] [serial = 1553] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A50AC00) [pid = 444] [serial = 1558] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1410FC00) [pid = 444] [serial = 1535] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 115 (108DFC00) [pid = 444] [serial = 1534] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1A556C00) [pid = 444] [serial = 1559] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 113 (14A21400) [pid = 444] [serial = 1556] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 112 (18D98000) [pid = 444] [serial = 1547] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A6C5000) [pid = 444] [serial = 1562] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1A5E9400) [pid = 444] [serial = 1478] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 109 (166A0000) [pid = 444] [serial = 1475] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1A6C5800) [pid = 444] [serial = 1481] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1B3D3800) [pid = 444] [serial = 1484] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | --DOMWINDOW == 106 (10775400) [pid = 444] [serial = 1472] [outer = 00000000] [url = about:blank] 20:43:08 INFO - PROCESS | 444 | 1463542988615 Marionette TRACE conn7 <- [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]]]}] 20:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 20:43:08 INFO - PROCESS | 444 | 1463542988668 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 20:43:08 INFO - PROCESS | 444 | 1463542988670 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 20:43:08 INFO - PROCESS | 444 | 1463542988674 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:43:08 INFO - PROCESS | 444 | 1463542988678 Marionette TRACE conn7 <- [1,2146,null,{}] 20:43:08 INFO - PROCESS | 444 | 1463542988688 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:08 INFO - PROCESS | 444 | 1463542988780 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 20:43:08 INFO - PROCESS | 444 | 1463542988879 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 444 | ++DOCSHELL 0FAEC400 == 63 [pid = 444] [id = 546] 20:43:08 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0FAED400) [pid = 444] [serial = 1638] [outer = 00000000] 20:43:08 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (108DFC00) [pid = 444] [serial = 1639] [outer = 0FAED400] 20:43:08 INFO - PROCESS | 444 | 1463542988928 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (141E4800) [pid = 444] [serial = 1640] [outer = 0FAED400] 20:43:09 INFO - PROCESS | 444 | 1463542989341 Marionette TRACE conn7 <- [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]]]}] 20:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 20:43:09 INFO - PROCESS | 444 | 1463542989409 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 444 | 1463542989411 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 20:43:09 INFO - PROCESS | 444 | 1463542989414 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:43:09 INFO - PROCESS | 444 | 1463542989416 Marionette TRACE conn7 <- [1,2150,null,{}] 20:43:09 INFO - PROCESS | 444 | 1463542989420 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:09 INFO - PROCESS | 444 | 1463542989507 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 20:43:09 INFO - PROCESS | 444 | 1463542989549 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 444 | ++DOCSHELL 1480FC00 == 64 [pid = 444] [id = 547] 20:43:09 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (14A1D000) [pid = 444] [serial = 1641] [outer = 00000000] 20:43:09 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1641A000) [pid = 444] [serial = 1642] [outer = 14A1D000] 20:43:09 INFO - PROCESS | 444 | 1463542989594 Marionette DEBUG loaded listener.js 20:43:09 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (177E9800) [pid = 444] [serial = 1643] [outer = 14A1D000] 20:43:10 INFO - PROCESS | 444 | 1463542990056 Marionette TRACE conn7 <- [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]]]}] 20:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 20:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:43:10 INFO - PROCESS | 444 | 1463542990092 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 444 | 1463542990094 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 20:43:10 INFO - PROCESS | 444 | 1463542990097 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:43:10 INFO - PROCESS | 444 | 1463542990099 Marionette TRACE conn7 <- [1,2154,null,{}] 20:43:10 INFO - PROCESS | 444 | 1463542990102 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:10 INFO - PROCESS | 444 | 1463542990187 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 20:43:10 INFO - PROCESS | 444 | 1463542990194 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 444 | ++DOCSHELL 1820D000 == 65 [pid = 444] [id = 548] 20:43:10 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1824A400) [pid = 444] [serial = 1644] [outer = 00000000] 20:43:10 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1848DC00) [pid = 444] [serial = 1645] [outer = 1824A400] 20:43:10 INFO - PROCESS | 444 | 1463542990239 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (18D9A400) [pid = 444] [serial = 1646] [outer = 1824A400] 20:43:10 INFO - PROCESS | 444 | 1463542990690 Marionette TRACE conn7 <- [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]]]}] 20:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 20:43:10 INFO - PROCESS | 444 | 1463542990731 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 444 | 1463542990733 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 20:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:43:10 INFO - PROCESS | 444 | 1463542990736 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:43:10 INFO - PROCESS | 444 | 1463542990737 Marionette TRACE conn7 <- [1,2158,null,{}] 20:43:10 INFO - PROCESS | 444 | 1463542990752 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:10 INFO - PROCESS | 444 | 1463542990888 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 20:43:10 INFO - PROCESS | 444 | 1463542990980 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 444 | ++DOCSHELL 18DA4800 == 66 [pid = 444] [id = 549] 20:43:10 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (192F5C00) [pid = 444] [serial = 1647] [outer = 00000000] 20:43:11 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (19754C00) [pid = 444] [serial = 1648] [outer = 192F5C00] 20:43:11 INFO - PROCESS | 444 | 1463542991026 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (197DC800) [pid = 444] [serial = 1649] [outer = 192F5C00] 20:43:11 INFO - PROCESS | 444 | 1463542991446 Marionette TRACE conn7 <- [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]]]}] 20:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 731ms 20:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:43:11 INFO - PROCESS | 444 | 1463542991474 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 444 | 1463542991476 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 20:43:11 INFO - PROCESS | 444 | 1463542991479 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 444 | 1463542991481 Marionette TRACE conn7 <- [1,2162,null,{}] 20:43:11 INFO - PROCESS | 444 | 1463542991485 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:11 INFO - PROCESS | 444 | 1463542991605 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 20:43:11 INFO - PROCESS | 444 | 1463542991611 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 444 | ++DOCSHELL 19753400 == 67 [pid = 444] [id = 550] 20:43:11 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (197DF400) [pid = 444] [serial = 1650] [outer = 00000000] 20:43:11 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A21FC00) [pid = 444] [serial = 1651] [outer = 197DF400] 20:43:11 INFO - PROCESS | 444 | 1463542991656 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A222800) [pid = 444] [serial = 1652] [outer = 197DF400] 20:43:12 INFO - PROCESS | 444 | 1463542992119 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 20:43:12 INFO - PROCESS | 444 | 1463542992158 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 444 | 1463542992160 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 20:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:43:12 INFO - PROCESS | 444 | 1463542992163 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:43:12 INFO - PROCESS | 444 | 1463542992165 Marionette TRACE conn7 <- [1,2166,null,{}] 20:43:12 INFO - PROCESS | 444 | 1463542992169 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:12 INFO - PROCESS | 444 | 1463542992287 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 20:43:12 INFO - PROCESS | 444 | 1463542992383 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 444 | ++DOCSHELL 1A21E800 == 68 [pid = 444] [id = 551] 20:43:12 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A39F400) [pid = 444] [serial = 1653] [outer = 00000000] 20:43:12 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1A5E0C00) [pid = 444] [serial = 1654] [outer = 1A39F400] 20:43:12 INFO - PROCESS | 444 | 1463542992427 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1A5EEC00) [pid = 444] [serial = 1655] [outer = 1A39F400] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 123 (19754000) [pid = 444] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1A864800) [pid = 444] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 121 (0CA1E000) [pid = 444] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 120 (10B17800) [pid = 444] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 119 (197DD800) [pid = 444] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1A3A3800) [pid = 444] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A676C00) [pid = 444] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1848C800) [pid = 444] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 115 (177B9000) [pid = 444] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 114 (0FA7E000) [pid = 444] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 113 (0CA22C00) [pid = 444] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 112 (14A25000) [pid = 444] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1A6BE400) [pid = 444] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 110 (16417400) [pid = 444] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:43:13 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A5EE000) [pid = 444] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:43:13 INFO - PROCESS | 444 | 1463542993123 Marionette TRACE conn7 <- [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]]]}] 20:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 20:43:13 INFO - PROCESS | 444 | 1463542993134 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 444 | 1463542993145 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 20:43:13 INFO - PROCESS | 444 | 1463542993149 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 444 | 1463542993151 Marionette TRACE conn7 <- [1,2170,null,{}] 20:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:43:13 INFO - PROCESS | 444 | 1463542993159 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:13 INFO - PROCESS | 444 | 1463542993246 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 20:43:13 INFO - PROCESS | 444 | 1463542993253 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 444 | ++DOCSHELL 0CA1E000 == 69 [pid = 444] [id = 552] 20:43:13 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0FF50000) [pid = 444] [serial = 1656] [outer = 00000000] 20:43:13 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (15C30C00) [pid = 444] [serial = 1657] [outer = 0FF50000] 20:43:13 INFO - PROCESS | 444 | 1463542993300 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1824B400) [pid = 444] [serial = 1658] [outer = 0FF50000] 20:43:14 INFO - PROCESS | 444 | 1463542994021 Marionette TRACE conn7 <- [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]]]}] 20:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 930ms 20:43:14 INFO - PROCESS | 444 | 1463542994086 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 444 | 1463542994092 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 20:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:43:14 INFO - PROCESS | 444 | 1463542994097 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:43:14 INFO - PROCESS | 444 | 1463542994101 Marionette TRACE conn7 <- [1,2174,null,{}] 20:43:14 INFO - PROCESS | 444 | 1463542994122 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:14 INFO - PROCESS | 444 | 1463542994243 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 20:43:14 INFO - PROCESS | 444 | 1463542994387 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 444 | ++DOCSHELL 1005F400 == 70 [pid = 444] [id = 553] 20:43:14 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1036A800) [pid = 444] [serial = 1659] [outer = 00000000] 20:43:14 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (10B11800) [pid = 444] [serial = 1660] [outer = 1036A800] 20:43:14 INFO - PROCESS | 444 | 1463542994448 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (133A7800) [pid = 444] [serial = 1661] [outer = 1036A800] 20:43:15 INFO - PROCESS | 444 | 1463542995087 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1019ms 20:43:15 INFO - PROCESS | 444 | 1463542995120 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 444 | 1463542995126 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 20:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:43:15 INFO - PROCESS | 444 | 1463542995132 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:43:15 INFO - PROCESS | 444 | 1463542995135 Marionette TRACE conn7 <- [1,2178,null,{}] 20:43:15 INFO - PROCESS | 444 | 1463542995139 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:15 INFO - PROCESS | 444 | 1463542995253 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 20:43:15 INFO - PROCESS | 444 | 1463542995398 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 444 | ++DOCSHELL 0FAF2400 == 71 [pid = 444] [id = 554] 20:43:15 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (10B0E800) [pid = 444] [serial = 1662] [outer = 00000000] 20:43:15 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1641F000) [pid = 444] [serial = 1663] [outer = 10B0E800] 20:43:15 INFO - PROCESS | 444 | 1463542995454 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (177E9400) [pid = 444] [serial = 1664] [outer = 10B0E800] 20:43:15 INFO - PROCESS | 444 | 1463542996000 Marionette TRACE conn7 <- [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]]]}] 20:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 20:43:16 INFO - PROCESS | 444 | 1463542996065 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 444 | 1463542996067 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 20:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:43:16 INFO - PROCESS | 444 | 1463542996071 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:43:16 INFO - PROCESS | 444 | 1463542996075 Marionette TRACE conn7 <- [1,2182,null,{}] 20:43:16 INFO - PROCESS | 444 | 1463542996086 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:16 INFO - PROCESS | 444 | 1463542996249 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 20:43:16 INFO - PROCESS | 444 | 1463542996270 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:16 INFO - PROCESS | 444 | ++DOCSHELL 1A39C800 == 72 [pid = 444] [id = 555] 20:43:16 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A3A1400) [pid = 444] [serial = 1665] [outer = 00000000] 20:43:16 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A5E7800) [pid = 444] [serial = 1666] [outer = 1A3A1400] 20:43:16 INFO - PROCESS | 444 | 1463542996327 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A66D000) [pid = 444] [serial = 1667] [outer = 1A3A1400] 20:43:16 INFO - PROCESS | 444 | 1463542996993 Marionette TRACE conn7 <- [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]]]}] 20:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 20:43:17 INFO - PROCESS | 444 | 1463542997044 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 20:43:17 INFO - PROCESS | 444 | 1463542997047 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 20:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:43:17 INFO - PROCESS | 444 | 1463542997051 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:43:17 INFO - PROCESS | 444 | 1463542997053 Marionette TRACE conn7 <- [1,2186,null,{}] 20:43:17 INFO - PROCESS | 444 | 1463542997057 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:17 INFO - PROCESS | 444 | 1463542997201 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 20:43:17 INFO - PROCESS | 444 | 1463542997347 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 444 | ++DOCSHELL 1A66E000 == 73 [pid = 444] [id = 556] 20:43:17 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A675C00) [pid = 444] [serial = 1668] [outer = 00000000] 20:43:17 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (1A6C5C00) [pid = 444] [serial = 1669] [outer = 1A675C00] 20:43:17 INFO - PROCESS | 444 | 1463542997403 Marionette DEBUG loaded listener.js 20:43:17 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (1A77BC00) [pid = 444] [serial = 1670] [outer = 1A675C00] 20:43:17 INFO - PROCESS | 444 | 1463542997982 Marionette TRACE conn7 <- [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]]]}] 20:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 969ms 20:43:18 INFO - PROCESS | 444 | 1463542998025 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 444 | 1463542998027 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 20:43:18 INFO - PROCESS | 444 | 1463542998030 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:43:18 INFO - PROCESS | 444 | 1463542998033 Marionette TRACE conn7 <- [1,2190,null,{}] 20:43:18 INFO - PROCESS | 444 | 1463542998036 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:18 INFO - PROCESS | 444 | 1463542998145 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 20:43:18 INFO - PROCESS | 444 | 1463542998303 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 444 | ++DOCSHELL 1A6C2800 == 74 [pid = 444] [id = 557] 20:43:18 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1A81B000) [pid = 444] [serial = 1671] [outer = 00000000] 20:43:18 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1B3CEC00) [pid = 444] [serial = 1672] [outer = 1A81B000] 20:43:18 INFO - PROCESS | 444 | 1463542998358 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1B4D9C00) [pid = 444] [serial = 1673] [outer = 1A81B000] 20:43:18 INFO - PROCESS | 444 | 1463542998932 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 20:43:18 INFO - PROCESS | 444 | 1463542998964 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 444 | 1463542998967 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 20:43:18 INFO - PROCESS | 444 | 1463542998970 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:43:18 INFO - PROCESS | 444 | 1463542998972 Marionette TRACE conn7 <- [1,2194,null,{}] 20:43:18 INFO - PROCESS | 444 | 1463542998976 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:19 INFO - PROCESS | 444 | 1463542999094 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 20:43:19 INFO - PROCESS | 444 | 1463542999253 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 444 | ++DOCSHELL 1A868400 == 75 [pid = 444] [id = 558] 20:43:19 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1BADE800) [pid = 444] [serial = 1674] [outer = 00000000] 20:43:19 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1C77C000) [pid = 444] [serial = 1675] [outer = 1BADE800] 20:43:19 INFO - PROCESS | 444 | 1463542999309 Marionette DEBUG loaded listener.js 20:43:19 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1CC2BC00) [pid = 444] [serial = 1676] [outer = 1BADE800] 20:43:19 INFO - PROCESS | 444 | 1463542999955 Marionette TRACE conn7 <- [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]]]}] 20:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1017ms 20:43:19 INFO - PROCESS | 444 | 1463542999992 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 20:43:19 INFO - PROCESS | 444 | 1463542999994 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 20:43:19 INFO - PROCESS | 444 | 1463542999997 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:43:19 INFO - PROCESS | 444 | 1463542999999 Marionette TRACE conn7 <- [1,2198,null,{}] 20:43:19 INFO - PROCESS | 444 | 1463543000003 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:20 INFO - PROCESS | 444 | 1463543000111 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 20:43:20 INFO - PROCESS | 444 | 1463543000386 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 444 | ++DOCSHELL 0CA23800 == 76 [pid = 444] [id = 559] 20:43:20 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (0FB0BC00) [pid = 444] [serial = 1677] [outer = 00000000] 20:43:20 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1056DC00) [pid = 444] [serial = 1678] [outer = 0FB0BC00] 20:43:20 INFO - PROCESS | 444 | 1463543000442 Marionette DEBUG loaded listener.js 20:43:20 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (10775400) [pid = 444] [serial = 1679] [outer = 0FB0BC00] 20:43:21 INFO - PROCESS | 444 | 1463543001084 Marionette TRACE conn7 <- [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]]]}] 20:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1127ms 20:43:21 INFO - PROCESS | 444 | 1463543001129 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 20:43:21 INFO - PROCESS | 444 | 1463543001133 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 20:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:43:21 INFO - PROCESS | 444 | 1463543001138 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:43:21 INFO - PROCESS | 444 | 1463543001141 Marionette TRACE conn7 <- [1,2202,null,{}] 20:43:21 INFO - PROCESS | 444 | 1463543001146 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:21 INFO - PROCESS | 444 | 1463543001254 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 20:43:21 INFO - PROCESS | 444 | 1463543001416 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 1A863800 == 75 [pid = 444] [id = 510] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 1A21E800 == 74 [pid = 444] [id = 551] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 19753400 == 73 [pid = 444] [id = 550] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 18DA4800 == 72 [pid = 444] [id = 549] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 1820D000 == 71 [pid = 444] [id = 548] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 1480FC00 == 70 [pid = 444] [id = 547] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 0FAEC400 == 69 [pid = 444] [id = 546] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 0FBF9800 == 68 [pid = 444] [id = 545] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 0CA9A400 == 67 [pid = 444] [id = 14] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 10571800 == 66 [pid = 444] [id = 544] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 1BDAE000 == 65 [pid = 444] [id = 541] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 177BD000 == 64 [pid = 444] [id = 540] 20:43:21 INFO - PROCESS | 444 | --DOCSHELL 0FF5A400 == 63 [pid = 444] [id = 539] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 132 (1A81C000) [pid = 444] [serial = 1529] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1A5EB400) [pid = 444] [serial = 1526] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1BAE5800) [pid = 444] [serial = 1532] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 129 (0FBF1800) [pid = 444] [serial = 1520] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 128 (14A09800) [pid = 444] [serial = 1523] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 127 (19C07C00) [pid = 444] [serial = 1600] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1A5DFC00) [pid = 444] [serial = 1603] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A218C00) [pid = 444] [serial = 1601] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1A6C3800) [pid = 444] [serial = 1606] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1A5EF000) [pid = 444] [serial = 1604] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1BC41400) [pid = 444] [serial = 1564] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1848CC00) [pid = 444] [serial = 1570] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1920EC00) [pid = 444] [serial = 1597] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1828F400) [pid = 444] [serial = 1594] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1848A400) [pid = 444] [serial = 1595] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 117 (141E8400) [pid = 444] [serial = 1586] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 116 (10B0C800) [pid = 444] [serial = 1585] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 115 (10063400) [pid = 444] [serial = 1588] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1057A000) [pid = 444] [serial = 1589] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 113 (14A80C00) [pid = 444] [serial = 1591] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 112 (15B41C00) [pid = 444] [serial = 1592] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1BC46000) [pid = 444] [serial = 1573] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1339E400) [pid = 444] [serial = 1567] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1CA0E000) [pid = 444] [serial = 1576] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1D10F000) [pid = 444] [serial = 1579] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1B3D1C00) [pid = 444] [serial = 1612] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1D6C0000) [pid = 444] [serial = 1582] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1BC3F400) [pid = 444] [serial = 1613] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1D10E000) [pid = 444] [serial = 1615] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1A862400) [pid = 444] [serial = 1607] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 102 (19C0C000) [pid = 444] [serial = 1609] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1A5DDC00) [pid = 444] [serial = 1610] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | --DOMWINDOW == 100 (195D3400) [pid = 444] [serial = 1598] [outer = 00000000] [url = about:blank] 20:43:21 INFO - PROCESS | 444 | ++DOCSHELL 0C942400 == 64 [pid = 444] [id = 560] 20:43:21 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (0CA1A800) [pid = 444] [serial = 1680] [outer = 00000000] 20:43:21 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (0FB04800) [pid = 444] [serial = 1681] [outer = 0CA1A800] 20:43:21 INFO - PROCESS | 444 | 1463543001525 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (10571800) [pid = 444] [serial = 1682] [outer = 0CA1A800] 20:43:21 INFO - PROCESS | 444 | 1463543001916 Marionette TRACE conn7 <- [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]]]}] 20:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 830ms 20:43:21 INFO - PROCESS | 444 | 1463543001971 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 20:43:21 INFO - PROCESS | 444 | 1463543001975 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 20:43:21 INFO - PROCESS | 444 | 1463543001980 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:43:21 INFO - PROCESS | 444 | 1463543001982 Marionette TRACE conn7 <- [1,2206,null,{}] 20:43:21 INFO - PROCESS | 444 | 1463543001986 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:22 INFO - PROCESS | 444 | 1463543002077 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 20:43:22 INFO - PROCESS | 444 | 1463543002084 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:22 INFO - PROCESS | 444 | ++DOCSHELL 1077B800 == 65 [pid = 444] [id = 561] 20:43:22 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (10B0D000) [pid = 444] [serial = 1683] [outer = 00000000] 20:43:22 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (148F5000) [pid = 444] [serial = 1684] [outer = 10B0D000] 20:43:22 INFO - PROCESS | 444 | 1463543002130 Marionette DEBUG loaded listener.js 20:43:22 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (14AD7C00) [pid = 444] [serial = 1685] [outer = 10B0D000] 20:43:22 INFO - PROCESS | 444 | 1463543002597 Marionette TRACE conn7 <- [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]]]}] 20:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 20:43:22 INFO - PROCESS | 444 | 1463543002654 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 20:43:22 INFO - PROCESS | 444 | 1463543002656 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 20:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:43:22 INFO - PROCESS | 444 | 1463543002661 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:43:22 INFO - PROCESS | 444 | 1463543002667 Marionette TRACE conn7 <- [1,2210,null,{}] 20:43:22 INFO - PROCESS | 444 | 1463543002694 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:22 INFO - PROCESS | 444 | 1463543002815 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 20:43:22 INFO - PROCESS | 444 | 1463543002932 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:22 INFO - PROCESS | 444 | ++DOCSHELL 177E7000 == 66 [pid = 444] [id = 562] 20:43:22 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (177EA400) [pid = 444] [serial = 1686] [outer = 00000000] 20:43:22 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (18489800) [pid = 444] [serial = 1687] [outer = 177EA400] 20:43:22 INFO - PROCESS | 444 | 1463543002978 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18490C00) [pid = 444] [serial = 1688] [outer = 177EA400] 20:43:23 INFO - PROCESS | 444 | 1463543003365 Marionette TRACE conn7 <- [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]]]}] 20:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 20:43:23 INFO - PROCESS | 444 | 1463543003394 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 20:43:23 INFO - PROCESS | 444 | 1463543003396 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 20:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:43:23 INFO - PROCESS | 444 | 1463543003400 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:43:23 INFO - PROCESS | 444 | 1463543003402 Marionette TRACE conn7 <- [1,2214,null,{}] 20:43:23 INFO - PROCESS | 444 | 1463543003405 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:23 INFO - PROCESS | 444 | 1463543003494 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 20:43:23 INFO - PROCESS | 444 | 1463543003500 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 444 | ++DOCSHELL 1920DC00 == 67 [pid = 444] [id = 563] 20:43:23 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (19210000) [pid = 444] [serial = 1689] [outer = 00000000] 20:43:23 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (19747800) [pid = 444] [serial = 1690] [outer = 19210000] 20:43:23 INFO - PROCESS | 444 | 1463543003555 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (19751800) [pid = 444] [serial = 1691] [outer = 19210000] 20:43:23 INFO - PROCESS | 444 | 1463543004012 Marionette TRACE conn7 <- [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]]]}] 20:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 20:43:24 INFO - PROCESS | 444 | 1463543004077 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 20:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:43:24 INFO - PROCESS | 444 | 1463543004079 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 20:43:24 INFO - PROCESS | 444 | 1463543004082 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:43:24 INFO - PROCESS | 444 | 1463543004084 Marionette TRACE conn7 <- [1,2218,null,{}] 20:43:24 INFO - PROCESS | 444 | 1463543004087 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:24 INFO - PROCESS | 444 | 1463543004210 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 20:43:24 INFO - PROCESS | 444 | 1463543004309 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 444 | ++DOCSHELL 19C0C800 == 68 [pid = 444] [id = 564] 20:43:24 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (19C0FC00) [pid = 444] [serial = 1692] [outer = 00000000] 20:43:24 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1A218800) [pid = 444] [serial = 1693] [outer = 19C0FC00] 20:43:24 INFO - PROCESS | 444 | 1463543004361 Marionette DEBUG loaded listener.js 20:43:24 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1A39F800) [pid = 444] [serial = 1694] [outer = 19C0FC00] 20:43:24 INFO - PROCESS | 444 | 1463543004803 Marionette TRACE conn7 <- [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]]]}] 20:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 771ms 20:43:24 INFO - PROCESS | 444 | 1463543004857 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 20:43:24 INFO - PROCESS | 444 | 1463543004859 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 20:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:43:24 INFO - PROCESS | 444 | 1463543004862 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:43:24 INFO - PROCESS | 444 | 1463543004864 Marionette TRACE conn7 <- [1,2222,null,{}] 20:43:24 INFO - PROCESS | 444 | 1463543004868 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:24 INFO - PROCESS | 444 | 1463543004992 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 20:43:25 INFO - PROCESS | 444 | 1463543005068 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 444 | ++DOCSHELL 1A5DBC00 == 69 [pid = 444] [id = 565] 20:43:25 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1A5E3800) [pid = 444] [serial = 1695] [outer = 00000000] 20:43:25 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1A5F6800) [pid = 444] [serial = 1696] [outer = 1A5E3800] 20:43:25 INFO - PROCESS | 444 | 1463543005112 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1A6BA000) [pid = 444] [serial = 1697] [outer = 1A5E3800] 20:43:25 INFO - PROCESS | 444 | 1463543005526 Marionette TRACE conn7 <- [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]]]}] 20:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 20:43:25 INFO - PROCESS | 444 | 1463543005540 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 20:43:25 INFO - PROCESS | 444 | 1463543005542 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 20:43:25 INFO - PROCESS | 444 | 1463543005546 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:43:25 INFO - PROCESS | 444 | 1463543005547 Marionette TRACE conn7 <- [1,2226,null,{}] 20:43:25 INFO - PROCESS | 444 | 1463543005551 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:25 INFO - PROCESS | 444 | 1463543005699 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 117 (0FAED400) [pid = 444] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 116 (0FF52400) [pid = 444] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 115 (14A1D000) [pid = 444] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1824A400) [pid = 444] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 113 (192F5C00) [pid = 444] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 112 (197DF400) [pid = 444] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 111 (10577400) [pid = 444] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1A39F400) [pid = 444] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1641E800) [pid = 444] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1641DC00) [pid = 444] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:43:25 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1A866800) [pid = 444] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:43:25 INFO - PROCESS | 444 | 1463543005874 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 444 | ++DOCSHELL 0CA18800 == 70 [pid = 444] [id = 566] 20:43:25 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (0FA40400) [pid = 444] [serial = 1698] [outer = 00000000] 20:43:25 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (10061800) [pid = 444] [serial = 1699] [outer = 0FA40400] 20:43:25 INFO - PROCESS | 444 | 1463543005918 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (16420800) [pid = 444] [serial = 1700] [outer = 0FA40400] 20:43:26 INFO - PROCESS | 444 | 1463543006256 Marionette TRACE conn7 <- [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]]]}] 20:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 771ms 20:43:26 INFO - PROCESS | 444 | 1463543006329 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 444 | 1463543006331 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 20:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:43:26 INFO - PROCESS | 444 | 1463543006334 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:43:26 INFO - PROCESS | 444 | 1463543006335 Marionette TRACE conn7 <- [1,2230,null,{}] 20:43:26 INFO - PROCESS | 444 | 1463543006339 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:26 INFO - PROCESS | 444 | 1463543006424 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 20:43:26 INFO - PROCESS | 444 | 1463543006431 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 444 | ++DOCSHELL 1824A400 == 71 [pid = 444] [id = 567] 20:43:26 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1A398400) [pid = 444] [serial = 1701] [outer = 00000000] 20:43:26 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1A861800) [pid = 444] [serial = 1702] [outer = 1A398400] 20:43:26 INFO - PROCESS | 444 | 1463543006475 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1BADDC00) [pid = 444] [serial = 1703] [outer = 1A398400] 20:43:26 INFO - PROCESS | 444 | 1463543006914 Marionette TRACE conn7 <- [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]]]}] 20:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 20:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:43:26 INFO - PROCESS | 444 | 1463543006968 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 444 | 1463543006970 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 20:43:26 INFO - PROCESS | 444 | 1463543006973 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:43:26 INFO - PROCESS | 444 | 1463543006975 Marionette TRACE conn7 <- [1,2234,null,{}] 20:43:26 INFO - PROCESS | 444 | 1463543006978 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:27 INFO - PROCESS | 444 | 1463543007066 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 20:43:27 INFO - PROCESS | 444 | 1463543007076 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 444 | ++DOCSHELL 0FF52C00 == 72 [pid = 444] [id = 568] 20:43:27 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (10575800) [pid = 444] [serial = 1704] [outer = 00000000] 20:43:27 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1BC48800) [pid = 444] [serial = 1705] [outer = 10575800] 20:43:27 INFO - PROCESS | 444 | 1463543007120 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1BDAC000) [pid = 444] [serial = 1706] [outer = 10575800] 20:43:27 INFO - PROCESS | 444 | 1463543007577 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 20:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:43:27 INFO - PROCESS | 444 | 1463543007606 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 444 | 1463543007608 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 20:43:27 INFO - PROCESS | 444 | 1463543007611 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:43:27 INFO - PROCESS | 444 | 1463543007613 Marionette TRACE conn7 <- [1,2238,null,{}] 20:43:27 INFO - PROCESS | 444 | 1463543007616 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:27 INFO - PROCESS | 444 | 1463543007752 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 20:43:27 INFO - PROCESS | 444 | 1463543007762 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 444 | ++DOCSHELL 19C0A400 == 73 [pid = 444] [id = 569] 20:43:27 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1BC3E400) [pid = 444] [serial = 1707] [outer = 00000000] 20:43:27 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1D10C800) [pid = 444] [serial = 1708] [outer = 1BC3E400] 20:43:27 INFO - PROCESS | 444 | 1463543007811 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1D2A1400) [pid = 444] [serial = 1709] [outer = 1BC3E400] 20:43:28 INFO - PROCESS | 444 | 1463543008535 Marionette TRACE conn7 <- [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]]]}] 20:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 20:43:28 INFO - PROCESS | 444 | 1463543008582 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 444 | 1463543008588 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 20:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:43:28 INFO - PROCESS | 444 | 1463543008593 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:43:28 INFO - PROCESS | 444 | 1463543008597 Marionette TRACE conn7 <- [1,2242,null,{}] 20:43:28 INFO - PROCESS | 444 | 1463543008603 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:28 INFO - PROCESS | 444 | 1463543008771 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 20:43:28 INFO - PROCESS | 444 | 1463543008916 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 444 | ++DOCSHELL 0CB7B400 == 74 [pid = 444] [id = 570] 20:43:28 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (10782C00) [pid = 444] [serial = 1710] [outer = 00000000] 20:43:28 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (14A23000) [pid = 444] [serial = 1711] [outer = 10782C00] 20:43:28 INFO - PROCESS | 444 | 1463543008976 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (15C33800) [pid = 444] [serial = 1712] [outer = 10782C00] 20:43:29 INFO - PROCESS | 444 | 1463543009600 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1071ms 20:43:29 INFO - PROCESS | 444 | 1463543009669 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 20:43:29 INFO - PROCESS | 444 | 1463543009675 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 20:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:43:29 INFO - PROCESS | 444 | 1463543009681 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:43:29 INFO - PROCESS | 444 | 1463543009684 Marionette TRACE conn7 <- [1,2246,null,{}] 20:43:29 INFO - PROCESS | 444 | 1463543009688 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:29 INFO - PROCESS | 444 | 1463543009835 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 20:43:29 INFO - PROCESS | 444 | 1463543009984 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 444 | ++DOCSHELL 14A1F400 == 75 [pid = 444] [id = 571] 20:43:29 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (14A25400) [pid = 444] [serial = 1713] [outer = 00000000] 20:43:30 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (197E4400) [pid = 444] [serial = 1714] [outer = 14A25400] 20:43:30 INFO - PROCESS | 444 | 1463543010039 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1A397800) [pid = 444] [serial = 1715] [outer = 14A25400] 20:43:30 INFO - PROCESS | 444 | 1463543010650 Marionette TRACE conn7 <- [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]]]}] 20:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1021ms 20:43:30 INFO - PROCESS | 444 | 1463543010704 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 444 | 1463543010706 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 20:43:30 INFO - PROCESS | 444 | 1463543010710 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:43:30 INFO - PROCESS | 444 | 1463543010714 Marionette TRACE conn7 <- [1,2250,null,{}] 20:43:30 INFO - PROCESS | 444 | 1463543010725 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:30 INFO - PROCESS | 444 | 1463543010890 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 20:43:31 INFO - PROCESS | 444 | 1463543011041 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 444 | ++DOCSHELL 1BC40800 == 76 [pid = 444] [id = 572] 20:43:31 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1C718C00) [pid = 444] [serial = 1716] [outer = 00000000] 20:43:31 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (1D2AC000) [pid = 444] [serial = 1717] [outer = 1C718C00] 20:43:31 INFO - PROCESS | 444 | 1463543011099 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1D6C9800) [pid = 444] [serial = 1718] [outer = 1C718C00] 20:43:31 INFO - PROCESS | 444 | 1463543011672 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 20:43:31 INFO - PROCESS | 444 | 1463543011684 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 444 | 1463543011687 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 20:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:43:31 INFO - PROCESS | 444 | 1463543011706 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:43:31 INFO - PROCESS | 444 | 1463543011708 Marionette TRACE conn7 <- [1,2254,null,{}] 20:43:31 INFO - PROCESS | 444 | 1463543011714 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:31 INFO - PROCESS | 444 | 1463543011827 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 20:43:31 INFO - PROCESS | 444 | 1463543011987 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 444 | ++DOCSHELL 1D6CC000 == 77 [pid = 444] [id = 573] 20:43:31 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1D6E7C00) [pid = 444] [serial = 1719] [outer = 00000000] 20:43:32 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1EA7A800) [pid = 444] [serial = 1720] [outer = 1D6E7C00] 20:43:32 INFO - PROCESS | 444 | 1463543012045 Marionette DEBUG loaded listener.js 20:43:32 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1EA82800) [pid = 444] [serial = 1721] [outer = 1D6E7C00] 20:43:32 INFO - PROCESS | 444 | 1463543012619 Marionette TRACE conn7 <- [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]]]}] 20:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 990ms 20:43:32 INFO - PROCESS | 444 | 1463543012684 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 20:43:32 INFO - PROCESS | 444 | 1463543012687 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 20:43:32 INFO - PROCESS | 444 | 1463543012690 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:43:32 INFO - PROCESS | 444 | 1463543012692 Marionette TRACE conn7 <- [1,2258,null,{}] 20:43:32 INFO - PROCESS | 444 | 1463543012696 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:32 INFO - PROCESS | 444 | 1463543012805 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 20:43:32 INFO - PROCESS | 444 | 1463543012952 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:32 INFO - PROCESS | 444 | ++DOCSHELL 1EA85400 == 78 [pid = 444] [id = 574] 20:43:32 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (2106B000) [pid = 444] [serial = 1722] [outer = 00000000] 20:43:32 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (2106F800) [pid = 444] [serial = 1723] [outer = 2106B000] 20:43:32 INFO - PROCESS | 444 | 1463543013008 Marionette DEBUG loaded listener.js 20:43:33 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (217F1C00) [pid = 444] [serial = 1724] [outer = 2106B000] 20:43:33 INFO - PROCESS | 444 | 1463543013631 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 20:43:33 INFO - PROCESS | 444 | 1463543013670 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 20:43:33 INFO - PROCESS | 444 | 1463543013672 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 20:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:43:33 INFO - PROCESS | 444 | 1463543013677 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:43:33 INFO - PROCESS | 444 | 1463543013679 Marionette TRACE conn7 <- [1,2262,null,{}] 20:43:33 INFO - PROCESS | 444 | 1463543013683 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:33 INFO - PROCESS | 444 | 1463543013806 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 20:43:34 INFO - PROCESS | 444 | 1463543014128 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:34 INFO - PROCESS | 444 | ++DOCSHELL 0C938C00 == 79 [pid = 444] [id = 575] 20:43:34 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (0C93D800) [pid = 444] [serial = 1725] [outer = 00000000] 20:43:34 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (10BBF800) [pid = 444] [serial = 1726] [outer = 0C93D800] 20:43:34 INFO - PROCESS | 444 | 1463543014214 Marionette DEBUG loaded listener.js 20:43:34 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (141EF800) [pid = 444] [serial = 1727] [outer = 0C93D800] 20:43:34 INFO - PROCESS | 444 | 1463543014810 Marionette TRACE conn7 <- [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]]]}] 20:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1180ms 20:43:34 INFO - PROCESS | 444 | 1463543014859 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 20:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:43:34 INFO - PROCESS | 444 | 1463543014863 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 20:43:34 INFO - PROCESS | 444 | 1463543014868 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:43:34 INFO - PROCESS | 444 | 1463543014872 Marionette TRACE conn7 <- [1,2266,null,{}] 20:43:34 INFO - PROCESS | 444 | 1463543014877 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:35 INFO - PROCESS | 444 | 1463543015019 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 20:43:35 INFO - PROCESS | 444 | 1463543015176 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:35 INFO - PROCESS | 444 | ++DOCSHELL 14A1BC00 == 80 [pid = 444] [id = 576] 20:43:35 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (14A20C00) [pid = 444] [serial = 1728] [outer = 00000000] 20:43:35 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (166A9000) [pid = 444] [serial = 1729] [outer = 14A20C00] 20:43:35 INFO - PROCESS | 444 | 1463543015228 Marionette DEBUG loaded listener.js 20:43:35 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (18246400) [pid = 444] [serial = 1730] [outer = 14A20C00] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 14A1E800 == 79 [pid = 444] [id = 399] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0CA22400 == 78 [pid = 444] [id = 476] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0FF52C00 == 77 [pid = 444] [id = 568] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1824A400 == 76 [pid = 444] [id = 567] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0CA18800 == 75 [pid = 444] [id = 566] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1A5DBC00 == 74 [pid = 444] [id = 565] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 19C0C800 == 73 [pid = 444] [id = 564] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1920DC00 == 72 [pid = 444] [id = 563] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 177E7000 == 71 [pid = 444] [id = 562] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1077B800 == 70 [pid = 444] [id = 561] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 139 (15C34C00) [pid = 444] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 138 (15C30C00) [pid = 444] [serial = 1657] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0C942400 == 69 [pid = 444] [id = 560] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0CA23800 == 68 [pid = 444] [id = 559] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1A66E000 == 67 [pid = 444] [id = 556] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1A39C800 == 66 [pid = 444] [id = 555] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0FAF2400 == 65 [pid = 444] [id = 554] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 1005F400 == 64 [pid = 444] [id = 553] 20:43:35 INFO - PROCESS | 444 | --DOCSHELL 0CA1E000 == 63 [pid = 444] [id = 552] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 137 (1BC49000) [pid = 444] [serial = 1565] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 136 (108DFC00) [pid = 444] [serial = 1639] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 135 (141E4800) [pid = 444] [serial = 1640] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1820DC00) [pid = 444] [serial = 1637] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 133 (1641A000) [pid = 444] [serial = 1642] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 132 (177E9800) [pid = 444] [serial = 1643] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1669D400) [pid = 444] [serial = 1636] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1848DC00) [pid = 444] [serial = 1645] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 129 (19754C00) [pid = 444] [serial = 1648] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 128 (197DC800) [pid = 444] [serial = 1649] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1A222800) [pid = 444] [serial = 1652] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1A21FC00) [pid = 444] [serial = 1651] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 125 (14801400) [pid = 444] [serial = 1634] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 124 (141EEC00) [pid = 444] [serial = 1633] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1D6EDC00) [pid = 444] [serial = 1630] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1A5E0C00) [pid = 444] [serial = 1654] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 121 (195D1400) [pid = 444] [serial = 1621] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1D10A800) [pid = 444] [serial = 1624] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1D6CA800) [pid = 444] [serial = 1627] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1A5EEC00) [pid = 444] [serial = 1655] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 117 (10B15800) [pid = 444] [serial = 1106] [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.] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 116 (10B1A400) [pid = 444] [serial = 1618] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | --DOMWINDOW == 115 (18D9A400) [pid = 444] [serial = 1646] [outer = 00000000] [url = about:blank] 20:43:35 INFO - PROCESS | 444 | 1463543015788 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 990ms 20:43:35 INFO - PROCESS | 444 | 1463543015861 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 20:43:35 INFO - PROCESS | 444 | 1463543015865 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 20:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:43:35 INFO - PROCESS | 444 | 1463543015870 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:43:35 INFO - PROCESS | 444 | 1463543015872 Marionette TRACE conn7 <- [1,2270,null,{}] 20:43:35 INFO - PROCESS | 444 | 1463543015876 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:35 INFO - PROCESS | 444 | 1463543015968 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 20:43:36 INFO - PROCESS | 444 | 1463543016075 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 444 | ++DOCSHELL 10065000 == 64 [pid = 444] [id = 577] 20:43:36 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (10068800) [pid = 444] [serial = 1731] [outer = 00000000] 20:43:36 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (1331F000) [pid = 444] [serial = 1732] [outer = 10068800] 20:43:36 INFO - PROCESS | 444 | 1463543016121 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (14370800) [pid = 444] [serial = 1733] [outer = 10068800] 20:43:36 INFO - PROCESS | 444 | 1463543016527 Marionette TRACE conn7 <- [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]]]}] 20:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 20:43:36 INFO - PROCESS | 444 | 1463543016547 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 20:43:36 INFO - PROCESS | 444 | 1463543016549 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 20:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:43:36 INFO - PROCESS | 444 | 1463543016554 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:43:36 INFO - PROCESS | 444 | 1463543016559 Marionette TRACE conn7 <- [1,2274,null,{}] 20:43:36 INFO - PROCESS | 444 | 1463543016569 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:36 INFO - PROCESS | 444 | 1463543016689 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 20:43:36 INFO - PROCESS | 444 | 1463543016700 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 444 | ++DOCSHELL 14A83400 == 65 [pid = 444] [id = 578] 20:43:36 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (14ACDC00) [pid = 444] [serial = 1734] [outer = 00000000] 20:43:36 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1772D800) [pid = 444] [serial = 1735] [outer = 14ACDC00] 20:43:36 INFO - PROCESS | 444 | 1463543016745 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1824C400) [pid = 444] [serial = 1736] [outer = 14ACDC00] 20:43:37 INFO - PROCESS | 444 | 1463543017199 Marionette TRACE conn7 <- [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]]]}] 20:43:37 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 20:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 20:43:37 INFO - PROCESS | 444 | 1463543017245 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 20:43:37 INFO - PROCESS | 444 | 1463543017248 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 20:43:37 INFO - PROCESS | 444 | 1463543017251 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:43:37 INFO - PROCESS | 444 | 1463543017252 Marionette TRACE conn7 <- [1,2278,null,{}] 20:43:37 INFO - PROCESS | 444 | 1463543017256 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:37 INFO - PROCESS | 444 | 1463543017344 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 20:43:37 INFO - PROCESS | 444 | 1463543017351 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:37 INFO - PROCESS | 444 | ++DOCSHELL 18291C00 == 66 [pid = 444] [id = 579] 20:43:37 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1848DC00) [pid = 444] [serial = 1737] [outer = 00000000] 20:43:37 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (18D9B800) [pid = 444] [serial = 1738] [outer = 1848DC00] 20:43:37 INFO - PROCESS | 444 | 1463543017396 Marionette DEBUG loaded listener.js 20:43:37 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (195D5800) [pid = 444] [serial = 1739] [outer = 1848DC00] 20:43:37 INFO - PROCESS | 444 | 1463543017874 Marionette TRACE conn7 <- [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]]]}] 20:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 669ms 20:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:43:37 INFO - PROCESS | 444 | 1463543017925 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 20:43:37 INFO - PROCESS | 444 | 1463543017927 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 20:43:37 INFO - PROCESS | 444 | 1463543017930 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:43:37 INFO - PROCESS | 444 | 1463543017932 Marionette TRACE conn7 <- [1,2282,null,{}] 20:43:37 INFO - PROCESS | 444 | 1463543017935 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:38 INFO - PROCESS | 444 | 1463543018058 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 20:43:38 INFO - PROCESS | 444 | 1463543018156 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:38 INFO - PROCESS | 444 | ++DOCSHELL 19753400 == 67 [pid = 444] [id = 580] 20:43:38 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (19753800) [pid = 444] [serial = 1740] [outer = 00000000] 20:43:38 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1978FC00) [pid = 444] [serial = 1741] [outer = 19753800] 20:43:38 INFO - PROCESS | 444 | 1463543018207 Marionette DEBUG loaded listener.js 20:43:38 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (19C0C800) [pid = 444] [serial = 1742] [outer = 19753800] 20:43:38 INFO - PROCESS | 444 | 1463543018646 Marionette TRACE conn7 <- [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]]]}] 20:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 20:43:38 INFO - PROCESS | 444 | 1463543018701 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 20:43:38 INFO - PROCESS | 444 | 1463543018703 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 20:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:43:38 INFO - PROCESS | 444 | 1463543018707 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:43:38 INFO - PROCESS | 444 | 1463543018708 Marionette TRACE conn7 <- [1,2286,null,{}] 20:43:38 INFO - PROCESS | 444 | 1463543018712 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:38 INFO - PROCESS | 444 | 1463543018836 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 20:43:38 INFO - PROCESS | 444 | 1463543018907 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:38 INFO - PROCESS | 444 | ++DOCSHELL 1A215400 == 68 [pid = 444] [id = 581] 20:43:38 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1A216800) [pid = 444] [serial = 1743] [outer = 00000000] 20:43:38 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1A39F400) [pid = 444] [serial = 1744] [outer = 1A216800] 20:43:38 INFO - PROCESS | 444 | 1463543018952 Marionette DEBUG loaded listener.js 20:43:39 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1A5E1800) [pid = 444] [serial = 1745] [outer = 1A216800] 20:43:39 INFO - PROCESS | 444 | 1463543019351 Marionette TRACE conn7 <- [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]]]}] 20:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 20:43:39 INFO - PROCESS | 444 | 1463543019377 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 20:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:43:39 INFO - PROCESS | 444 | 1463543019379 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 20:43:39 INFO - PROCESS | 444 | 1463543019382 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:43:39 INFO - PROCESS | 444 | 1463543019384 Marionette TRACE conn7 <- [1,2290,null,{}] 20:43:39 INFO - PROCESS | 444 | 1463543019388 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:39 INFO - PROCESS | 444 | 1463543019545 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 20:43:39 INFO - PROCESS | 444 | 1463543019570 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:39 INFO - PROCESS | 444 | ++DOCSHELL 1A5F3800 == 69 [pid = 444] [id = 582] 20:43:39 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A5F5000) [pid = 444] [serial = 1746] [outer = 00000000] 20:43:39 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1A673C00) [pid = 444] [serial = 1747] [outer = 1A5F5000] 20:43:39 INFO - PROCESS | 444 | 1463543019614 Marionette DEBUG loaded listener.js 20:43:39 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1A6BFC00) [pid = 444] [serial = 1748] [outer = 1A5F5000] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 132 (19210000) [pid = 444] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 131 (0FB0BC00) [pid = 444] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 130 (0CA1A800) [pid = 444] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 129 (177EA400) [pid = 444] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 128 (1A398400) [pid = 444] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 127 (10575800) [pid = 444] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 126 (19C0FC00) [pid = 444] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1A5E3800) [pid = 444] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 124 (0FA40400) [pid = 444] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:43:40 INFO - PROCESS | 444 | --DOMWINDOW == 123 (10B0D000) [pid = 444] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:43:40 INFO - PROCESS | 444 | 1463543020205 Marionette TRACE conn7 <- [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]]]}] 20:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 871ms 20:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:43:40 INFO - PROCESS | 444 | 1463543020254 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 20:43:40 INFO - PROCESS | 444 | 1463543020256 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 20:43:40 INFO - PROCESS | 444 | 1463543020259 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:43:40 INFO - PROCESS | 444 | 1463543020261 Marionette TRACE conn7 <- [1,2294,null,{}] 20:43:40 INFO - PROCESS | 444 | 1463543020265 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:40 INFO - PROCESS | 444 | 1463543020350 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 20:43:40 INFO - PROCESS | 444 | 1463543020457 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:40 INFO - PROCESS | 444 | ++DOCSHELL 1056EC00 == 70 [pid = 444] [id = 583] 20:43:40 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (10575800) [pid = 444] [serial = 1749] [outer = 00000000] 20:43:40 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (19210400) [pid = 444] [serial = 1750] [outer = 10575800] 20:43:40 INFO - PROCESS | 444 | 1463543020503 Marionette DEBUG loaded listener.js 20:43:40 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (1A5E8400) [pid = 444] [serial = 1751] [outer = 10575800] 20:43:40 INFO - PROCESS | 444 | 1463543020869 Marionette TRACE conn7 <- [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]]]}] 20:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 20:43:40 INFO - PROCESS | 444 | 1463543020933 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 20:43:40 INFO - PROCESS | 444 | 1463543020935 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 20:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:43:40 INFO - PROCESS | 444 | 1463543020938 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:43:40 INFO - PROCESS | 444 | 1463543020940 Marionette TRACE conn7 <- [1,2298,null,{}] 20:43:40 INFO - PROCESS | 444 | 1463543020943 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:41 INFO - PROCESS | 444 | 1463543021031 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 20:43:41 INFO - PROCESS | 444 | 1463543021037 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 444 | ++DOCSHELL 19753000 == 71 [pid = 444] [id = 584] 20:43:41 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (19C0FC00) [pid = 444] [serial = 1752] [outer = 00000000] 20:43:41 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (19E12C00) [pid = 444] [serial = 1753] [outer = 19C0FC00] 20:43:41 INFO - PROCESS | 444 | 1463543021083 Marionette DEBUG loaded listener.js 20:43:41 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (19E16400) [pid = 444] [serial = 1754] [outer = 19C0FC00] 20:43:41 INFO - PROCESS | 444 | 1463543021523 Marionette TRACE conn7 <- [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]]]}] 20:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 20:43:41 INFO - PROCESS | 444 | 1463543021580 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 20:43:41 INFO - PROCESS | 444 | 1463543021582 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 20:43:41 INFO - PROCESS | 444 | 1463543021586 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:43:41 INFO - PROCESS | 444 | 1463543021587 Marionette TRACE conn7 <- [1,2302,null,{}] 20:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:43:41 INFO - PROCESS | 444 | 1463543021591 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:41 INFO - PROCESS | 444 | 1463543021679 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 20:43:41 INFO - PROCESS | 444 | 1463543021685 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 444 | ++DOCSHELL 141E6400 == 72 [pid = 444] [id = 585] 20:43:41 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (148B4C00) [pid = 444] [serial = 1755] [outer = 00000000] 20:43:41 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1A76E000) [pid = 444] [serial = 1756] [outer = 148B4C00] 20:43:41 INFO - PROCESS | 444 | 1463543021736 Marionette DEBUG loaded listener.js 20:43:41 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1B42BC00) [pid = 444] [serial = 1757] [outer = 148B4C00] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1442B000 == 71 [pid = 444] [id = 431] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1CCC2800 == 70 [pid = 444] [id = 478] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A6C2800 == 69 [pid = 444] [id = 557] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 08886400 == 68 [pid = 444] [id = 415] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A6BF800 == 67 [pid = 444] [id = 494] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1824EC00 == 66 [pid = 444] [id = 400] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A868400 == 65 [pid = 444] [id = 558] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 10B52C00 == 64 [pid = 444] [id = 417] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A67A800 == 63 [pid = 444] [id = 448] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 133A7C00 == 62 [pid = 444] [id = 460] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 10B15000 == 61 [pid = 444] [id = 507] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 141EA400 == 60 [pid = 444] [id = 508] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 197E6800 == 59 [pid = 444] [id = 477] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1C711400 == 58 [pid = 444] [id = 526] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A5DC400 == 57 [pid = 444] [id = 419] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1BA47C00 == 56 [pid = 444] [id = 463] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1C70DC00 == 55 [pid = 444] [id = 527] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 0FB03400 == 54 [pid = 444] [id = 464] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A5EAC00 == 53 [pid = 444] [id = 509] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1BC49400 == 52 [pid = 444] [id = 538] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 197E5800 == 51 [pid = 444] [id = 495] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1824F000 == 50 [pid = 444] [id = 505] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A503400 == 49 [pid = 444] [id = 461] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A398800 == 48 [pid = 444] [id = 489] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A21B400 == 47 [pid = 444] [id = 479] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 195DB000 == 46 [pid = 444] [id = 418] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 0CA1BC00 == 45 [pid = 444] [id = 506] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 0FF53000 == 44 [pid = 444] [id = 543] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1D6BEC00 == 43 [pid = 444] [id = 542] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 166A5C00 == 42 [pid = 444] [id = 462] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1B4F5800 == 41 [pid = 444] [id = 447] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 14A1BC00 == 40 [pid = 444] [id = 576] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1EA85400 == 39 [pid = 444] [id = 574] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 0C938C00 == 38 [pid = 444] [id = 575] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1D6CC000 == 37 [pid = 444] [id = 573] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1BC40800 == 36 [pid = 444] [id = 572] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 0CB7B400 == 35 [pid = 444] [id = 570] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 14A1F400 == 34 [pid = 444] [id = 571] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 19C0A400 == 33 [pid = 444] [id = 569] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 19753000 == 32 [pid = 444] [id = 584] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1056EC00 == 31 [pid = 444] [id = 583] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 19753400 == 30 [pid = 444] [id = 580] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A215400 == 29 [pid = 444] [id = 581] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 1A5F3800 == 28 [pid = 444] [id = 582] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 18291C00 == 27 [pid = 444] [id = 579] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 14A83400 == 26 [pid = 444] [id = 578] 20:43:43 INFO - PROCESS | 444 | --DOCSHELL 10065000 == 25 [pid = 444] [id = 577] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 131 (1A218800) [pid = 444] [serial = 1693] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1A5F6800) [pid = 444] [serial = 1696] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1A39F800) [pid = 444] [serial = 1694] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 128 (10061800) [pid = 444] [serial = 1699] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1A6BA000) [pid = 444] [serial = 1697] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 126 (148F5000) [pid = 444] [serial = 1684] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 125 (14AD7C00) [pid = 444] [serial = 1685] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 124 (19747800) [pid = 444] [serial = 1690] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 123 (10775400) [pid = 444] [serial = 1679] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1056DC00) [pid = 444] [serial = 1678] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 121 (0FB04800) [pid = 444] [serial = 1681] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 120 (10571800) [pid = 444] [serial = 1682] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 119 (18489800) [pid = 444] [serial = 1687] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 118 (18490C00) [pid = 444] [serial = 1688] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A861800) [pid = 444] [serial = 1702] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 116 (10B11800) [pid = 444] [serial = 1660] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1641F000) [pid = 444] [serial = 1663] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 114 (1A5E7800) [pid = 444] [serial = 1666] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A6C5C00) [pid = 444] [serial = 1669] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1B3CEC00) [pid = 444] [serial = 1672] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1BC48800) [pid = 444] [serial = 1705] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1C77C000) [pid = 444] [serial = 1675] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1BDAC000) [pid = 444] [serial = 1706] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1BADDC00) [pid = 444] [serial = 1703] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 107 (19751800) [pid = 444] [serial = 1691] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | --DOMWINDOW == 106 (16420800) [pid = 444] [serial = 1700] [outer = 00000000] [url = about:blank] 20:43:44 INFO - PROCESS | 444 | 1463543024177 Marionette TRACE conn7 <- [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]]]}] 20:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2632ms 20:43:44 INFO - PROCESS | 444 | 1463543024224 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 20:43:44 INFO - PROCESS | 444 | 1463543024228 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 20:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:43:44 INFO - PROCESS | 444 | 1463543024234 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:43:44 INFO - PROCESS | 444 | 1463543024239 Marionette TRACE conn7 <- [1,2306,null,{}] 20:43:44 INFO - PROCESS | 444 | 1463543024246 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:44 INFO - PROCESS | 444 | 1463543024338 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 20:43:44 INFO - PROCESS | 444 | 1463543024350 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:44 INFO - PROCESS | 444 | ++DOCSHELL 0C91EC00 == 26 [pid = 444] [id = 586] 20:43:44 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (0C91F000) [pid = 444] [serial = 1758] [outer = 00000000] 20:43:44 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (0C93FC00) [pid = 444] [serial = 1759] [outer = 0C91F000] 20:43:44 INFO - PROCESS | 444 | 1463543024401 Marionette DEBUG loaded listener.js 20:43:44 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (0CA1B000) [pid = 444] [serial = 1760] [outer = 0C91F000] 20:43:44 INFO - PROCESS | 444 | 1463543024904 Marionette TRACE conn7 <- [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] 20:43:44 INFO - PROCESS | 444 | 1463543024976 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 20:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:43:44 INFO - PROCESS | 444 | 1463543024982 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:43:44 INFO - PROCESS | 444 | 1463543024985 Marionette TRACE conn7 <- [1,2310,null,{}] 20:43:44 INFO - PROCESS | 444 | 1463543024989 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:45 INFO - PROCESS | 444 | 1463543025077 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 20:43:45 INFO - PROCESS | 444 | 1463543025182 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 444 | ++DOCSHELL 0CBE1000 == 27 [pid = 444] [id = 587] 20:43:45 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0CBE2C00) [pid = 444] [serial = 1761] [outer = 00000000] 20:43:45 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (0FB04800) [pid = 444] [serial = 1762] [outer = 0CBE2C00] 20:43:45 INFO - PROCESS | 444 | 1463543025229 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (0FBEB000) [pid = 444] [serial = 1763] [outer = 0CBE2C00] 20:43:45 INFO - PROCESS | 444 | 1463543025615 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 20:43:45 INFO - PROCESS | 444 | 1463543025654 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 20:43:45 INFO - PROCESS | 444 | 1463543025657 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 20:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:43:45 INFO - PROCESS | 444 | 1463543025660 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:43:45 INFO - PROCESS | 444 | 1463543025664 Marionette TRACE conn7 <- [1,2314,null,{}] 20:43:45 INFO - PROCESS | 444 | 1463543025675 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:45 INFO - PROCESS | 444 | 1463543025794 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 20:43:45 INFO - PROCESS | 444 | 1463543025806 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 444 | ++DOCSHELL 1056E000 == 28 [pid = 444] [id = 588] 20:43:45 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1056EC00) [pid = 444] [serial = 1764] [outer = 00000000] 20:43:45 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (10578400) [pid = 444] [serial = 1765] [outer = 1056EC00] 20:43:45 INFO - PROCESS | 444 | 1463543025857 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (105CA000) [pid = 444] [serial = 1766] [outer = 1056EC00] 20:43:46 INFO - PROCESS | 444 | 1463543026307 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 20:43:46 INFO - PROCESS | 444 | 1463543026345 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 444 | 1463543026347 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 20:43:46 INFO - PROCESS | 444 | 1463543026351 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:43:46 INFO - PROCESS | 444 | 1463543026352 Marionette TRACE conn7 <- [1,2318,null,{}] 20:43:46 INFO - PROCESS | 444 | 1463543026360 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:46 INFO - PROCESS | 444 | 1463543026448 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 20:43:46 INFO - PROCESS | 444 | 1463543026469 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:46 INFO - PROCESS | 444 | ++DOCSHELL 0CB31800 == 29 [pid = 444] [id = 589] 20:43:46 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (10B0BC00) [pid = 444] [serial = 1767] [outer = 00000000] 20:43:46 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (10B15400) [pid = 444] [serial = 1768] [outer = 10B0BC00] 20:43:46 INFO - PROCESS | 444 | 1463543026515 Marionette DEBUG loaded listener.js 20:43:46 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (1339F400) [pid = 444] [serial = 1769] [outer = 10B0BC00] 20:43:46 INFO - PROCESS | 444 | 1463543026958 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 20:43:47 INFO - PROCESS | 444 | 1463543027024 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 20:43:47 INFO - PROCESS | 444 | 1463543027026 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 20:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:43:47 INFO - PROCESS | 444 | 1463543027030 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 444 | 1463543027031 Marionette TRACE conn7 <- [1,2322,null,{}] 20:43:47 INFO - PROCESS | 444 | 1463543027035 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:47 INFO - PROCESS | 444 | 1463543027113 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 20:43:47 INFO - PROCESS | 444 | 1463543027120 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 444 | ++DOCSHELL 133A9400 == 30 [pid = 444] [id = 590] 20:43:47 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (14116400) [pid = 444] [serial = 1770] [outer = 00000000] 20:43:47 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (141EA400) [pid = 444] [serial = 1771] [outer = 14116400] 20:43:47 INFO - PROCESS | 444 | 1463543027166 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (14368400) [pid = 444] [serial = 1772] [outer = 14116400] 20:43:47 INFO - PROCESS | 444 | 1463543027627 Marionette TRACE conn7 <- [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]]]}] 20:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 20:43:47 INFO - PROCESS | 444 | 1463543027674 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 20:43:47 INFO - PROCESS | 444 | 1463543027676 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 20:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:43:47 INFO - PROCESS | 444 | 1463543027679 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 444 | 1463543027681 Marionette TRACE conn7 <- [1,2326,null,{}] 20:43:47 INFO - PROCESS | 444 | 1463543027685 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:47 INFO - PROCESS | 444 | 1463543027802 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 20:43:47 INFO - PROCESS | 444 | 1463543027811 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 444 | ++DOCSHELL 1480F000 == 31 [pid = 444] [id = 591] 20:43:47 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (148AD400) [pid = 444] [serial = 1773] [outer = 00000000] 20:43:47 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (14A18400) [pid = 444] [serial = 1774] [outer = 148AD400] 20:43:47 INFO - PROCESS | 444 | 1463543027856 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (14A1D800) [pid = 444] [serial = 1775] [outer = 148AD400] 20:43:48 INFO - PROCESS | 444 | 1463543028287 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 20:43:48 INFO - PROCESS | 444 | 1463543028352 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 20:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:43:48 INFO - PROCESS | 444 | 1463543028355 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 20:43:48 INFO - PROCESS | 444 | 1463543028358 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:43:48 INFO - PROCESS | 444 | 1463543028359 Marionette TRACE conn7 <- [1,2330,null,{}] 20:43:48 INFO - PROCESS | 444 | 1463543028363 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:48 INFO - PROCESS | 444 | 1463543028440 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 20:43:48 INFO - PROCESS | 444 | 1463543028446 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 444 | ++DOCSHELL 14A22400 == 32 [pid = 444] [id = 592] 20:43:48 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (14A28800) [pid = 444] [serial = 1776] [outer = 00000000] 20:43:48 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (14B2B400) [pid = 444] [serial = 1777] [outer = 14A28800] 20:43:48 INFO - PROCESS | 444 | 1463543028491 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (15B3F000) [pid = 444] [serial = 1778] [outer = 14A28800] 20:43:48 INFO - PROCESS | 444 | 1463543028929 Marionette TRACE conn7 <- [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]]]}] 20:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 20:43:48 INFO - PROCESS | 444 | 1463543029001 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 20:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:43:48 INFO - PROCESS | 444 | 1463543029003 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 20:43:48 INFO - PROCESS | 444 | 1463543029007 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:43:48 INFO - PROCESS | 444 | 1463543029020 Marionette TRACE conn7 <- [1,2334,null,{}] 20:43:49 INFO - PROCESS | 444 | 1463543029023 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:49 INFO - PROCESS | 444 | 1463543029102 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 20:43:49 INFO - PROCESS | 444 | 1463543029109 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 444 | ++DOCSHELL 14430000 == 33 [pid = 444] [id = 593] 20:43:49 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (15B19400) [pid = 444] [serial = 1779] [outer = 00000000] 20:43:49 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (15C62000) [pid = 444] [serial = 1780] [outer = 15B19400] 20:43:49 INFO - PROCESS | 444 | 1463543029153 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (15C38C00) [pid = 444] [serial = 1781] [outer = 15B19400] 20:43:49 INFO - PROCESS | 444 | 1463543029648 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 20:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:43:49 INFO - PROCESS | 444 | 1463543029700 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 444 | 1463543029702 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 20:43:49 INFO - PROCESS | 444 | 1463543029705 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:43:49 INFO - PROCESS | 444 | 1463543029707 Marionette TRACE conn7 <- [1,2338,null,{}] 20:43:49 INFO - PROCESS | 444 | 1463543029710 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:49 INFO - PROCESS | 444 | 1463543029830 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 20:43:49 INFO - PROCESS | 444 | 1463543029924 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 444 | ++DOCSHELL 1056D800 == 34 [pid = 444] [id = 594] 20:43:49 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (166A6000) [pid = 444] [serial = 1782] [outer = 00000000] 20:43:49 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (16B1C400) [pid = 444] [serial = 1783] [outer = 166A6000] 20:43:49 INFO - PROCESS | 444 | 1463543029968 Marionette DEBUG loaded listener.js 20:43:50 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (16B1C800) [pid = 444] [serial = 1784] [outer = 166A6000] 20:43:50 INFO - PROCESS | 444 | 1463543030408 Marionette TRACE conn7 <- [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]]]}] 20:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 20:43:50 INFO - PROCESS | 444 | 1463543030435 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 20:43:50 INFO - PROCESS | 444 | 1463543030437 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 20:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:43:50 INFO - PROCESS | 444 | 1463543030440 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:43:50 INFO - PROCESS | 444 | 1463543030442 Marionette TRACE conn7 <- [1,2342,null,{}] 20:43:50 INFO - PROCESS | 444 | 1463543030445 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:50 INFO - PROCESS | 444 | 1463543030562 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 20:43:50 INFO - PROCESS | 444 | 1463543030569 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:50 INFO - PROCESS | 444 | ++DOCSHELL 15C35400 == 35 [pid = 444] [id = 595] 20:43:50 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1641DC00) [pid = 444] [serial = 1785] [outer = 00000000] 20:43:50 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1824BC00) [pid = 444] [serial = 1786] [outer = 1641DC00] 20:43:50 INFO - PROCESS | 444 | 1463543030614 Marionette DEBUG loaded listener.js 20:43:50 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (18292000) [pid = 444] [serial = 1787] [outer = 1641DC00] 20:43:51 INFO - PROCESS | 444 | 1463543031077 Marionette TRACE conn7 <- [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]]]}] 20:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 20:43:51 INFO - PROCESS | 444 | 1463543031112 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 444 | 1463543031114 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 20:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:43:51 INFO - PROCESS | 444 | 1463543031117 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:43:51 INFO - PROCESS | 444 | 1463543031120 Marionette TRACE conn7 <- [1,2346,null,{}] 20:43:51 INFO - PROCESS | 444 | 1463543031124 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:51 INFO - PROCESS | 444 | 1463543031285 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 135 (1C40EC00) [pid = 444] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 134 (0FF50000) [pid = 444] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 133 (10B0E800) [pid = 444] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 132 (1A675C00) [pid = 444] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 131 (148AD800) [pid = 444] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 130 (10369400) [pid = 444] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1C779C00) [pid = 444] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 128 (105C3C00) [pid = 444] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1036A800) [pid = 444] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1D6C5400) [pid = 444] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 125 (197E6000) [pid = 444] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 124 (1A3A1400) [pid = 444] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 123 (1C410C00) [pid = 444] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 122 (1BADC400) [pid = 444] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1D236C00) [pid = 444] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1D10A400) [pid = 444] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 119 (1BADE800) [pid = 444] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 118 (18255C00) [pid = 444] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1A81B000) [pid = 444] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1D10B400) [pid = 444] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 115 (19C0FC00) [pid = 444] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 114 (19753800) [pid = 444] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 113 (1A216800) [pid = 444] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1A5F5000) [pid = 444] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1848DC00) [pid = 444] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 110 (14ACDC00) [pid = 444] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 109 (10068800) [pid = 444] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 108 (14A20C00) [pid = 444] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0C93D800) [pid = 444] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 106 (2106B000) [pid = 444] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1D6E7C00) [pid = 444] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1C718C00) [pid = 444] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 103 (14A25400) [pid = 444] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 102 (10782C00) [pid = 444] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:43:51 INFO - PROCESS | 444 | --DOMWINDOW == 101 (1BC3E400) [pid = 444] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:43:51 INFO - PROCESS | 444 | 1463543031980 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 444 | ++DOCSHELL 0C917400 == 36 [pid = 444] [id = 596] 20:43:51 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (0C91B400) [pid = 444] [serial = 1788] [outer = 00000000] 20:43:52 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (0FBF4000) [pid = 444] [serial = 1789] [outer = 0C91B400] 20:43:52 INFO - PROCESS | 444 | 1463543032047 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (105C3C00) [pid = 444] [serial = 1790] [outer = 0C91B400] 20:43:52 INFO - PROCESS | 444 | 1463543032437 Marionette TRACE conn7 <- [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]]]}] 20:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1377ms 20:43:52 INFO - PROCESS | 444 | 1463543032499 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 20:43:52 INFO - PROCESS | 444 | 1463543032501 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 20:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:43:52 INFO - PROCESS | 444 | 1463543032505 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:43:52 INFO - PROCESS | 444 | 1463543032506 Marionette TRACE conn7 <- [1,2350,null,{}] 20:43:52 INFO - PROCESS | 444 | 1463543032510 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:52 INFO - PROCESS | 444 | 1463543032588 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 20:43:52 INFO - PROCESS | 444 | 1463543032595 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:52 INFO - PROCESS | 444 | ++DOCSHELL 10782C00 == 37 [pid = 444] [id = 597] 20:43:52 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (10B10C00) [pid = 444] [serial = 1791] [outer = 00000000] 20:43:52 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (177BAC00) [pid = 444] [serial = 1792] [outer = 10B10C00] 20:43:52 INFO - PROCESS | 444 | 1463543032639 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1848DC00) [pid = 444] [serial = 1793] [outer = 10B10C00] 20:43:53 INFO - PROCESS | 444 | 1463543033088 Marionette TRACE conn7 <- [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]]]}] 20:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 20:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:43:53 INFO - PROCESS | 444 | 1463543033139 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 20:43:53 INFO - PROCESS | 444 | 1463543033141 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 20:43:53 INFO - PROCESS | 444 | 1463543033144 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:43:53 INFO - PROCESS | 444 | 1463543033145 Marionette TRACE conn7 <- [1,2354,null,{}] 20:43:53 INFO - PROCESS | 444 | 1463543033149 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:53 INFO - PROCESS | 444 | 1463543033228 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 20:43:53 INFO - PROCESS | 444 | 1463543033235 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:53 INFO - PROCESS | 444 | ++DOCSHELL 18D9B000 == 38 [pid = 444] [id = 598] 20:43:53 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1920E400) [pid = 444] [serial = 1794] [outer = 00000000] 20:43:53 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (195D2000) [pid = 444] [serial = 1795] [outer = 1920E400] 20:43:53 INFO - PROCESS | 444 | 1463543033278 Marionette DEBUG loaded listener.js 20:43:53 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (195DB400) [pid = 444] [serial = 1796] [outer = 1920E400] 20:43:53 INFO - PROCESS | 444 | 1463543033708 Marionette TRACE conn7 <- [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]]]}] 20:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 20:43:53 INFO - PROCESS | 444 | 1463543033785 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 20:43:53 INFO - PROCESS | 444 | 1463543033787 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 20:43:53 INFO - PROCESS | 444 | 1463543033790 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:43:53 INFO - PROCESS | 444 | 1463543033792 Marionette TRACE conn7 <- [1,2358,null,{}] 20:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:43:53 INFO - PROCESS | 444 | 1463543033796 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:53 INFO - PROCESS | 444 | 1463543033876 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 20:43:53 INFO - PROCESS | 444 | 1463543033883 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:53 INFO - PROCESS | 444 | ++DOCSHELL 195DD800 == 39 [pid = 444] [id = 599] 20:43:53 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (195DE800) [pid = 444] [serial = 1797] [outer = 00000000] 20:43:53 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1974F000) [pid = 444] [serial = 1798] [outer = 195DE800] 20:43:53 INFO - PROCESS | 444 | 1463543033927 Marionette DEBUG loaded listener.js 20:43:53 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (19752C00) [pid = 444] [serial = 1799] [outer = 195DE800] 20:43:54 INFO - PROCESS | 444 | 1463543034765 Marionette TRACE conn7 <- [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]]]}] 20:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1015ms 20:43:54 INFO - PROCESS | 444 | 1463543034811 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 20:43:54 INFO - PROCESS | 444 | 1463543034817 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 20:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:43:54 INFO - PROCESS | 444 | 1463543034821 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:43:54 INFO - PROCESS | 444 | 1463543034826 Marionette TRACE conn7 <- [1,2362,null,{}] 20:43:54 INFO - PROCESS | 444 | 1463543034851 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:54 INFO - PROCESS | 444 | 1463543034971 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 20:43:55 INFO - PROCESS | 444 | 1463543035114 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:55 INFO - PROCESS | 444 | ++DOCSHELL 0CA1A000 == 40 [pid = 444] [id = 600] 20:43:55 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (0CA9A400) [pid = 444] [serial = 1800] [outer = 00000000] 20:43:55 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (0FBF1C00) [pid = 444] [serial = 1801] [outer = 0CA9A400] 20:43:55 INFO - PROCESS | 444 | 1463543035172 Marionette DEBUG loaded listener.js 20:43:55 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (0FF59400) [pid = 444] [serial = 1802] [outer = 0CA9A400] 20:43:55 INFO - PROCESS | 444 | 1463543035861 Marionette TRACE conn7 <- [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]]]}] 20:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1090ms 20:43:55 INFO - PROCESS | 444 | 1463543035920 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 20:43:55 INFO - PROCESS | 444 | 1463543035927 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 20:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:43:55 INFO - PROCESS | 444 | 1463543035933 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:43:55 INFO - PROCESS | 444 | 1463543035936 Marionette TRACE conn7 <- [1,2366,null,{}] 20:43:55 INFO - PROCESS | 444 | 1463543035965 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:56 INFO - PROCESS | 444 | 1463543036092 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 20:43:56 INFO - PROCESS | 444 | 1463543036235 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:56 INFO - PROCESS | 444 | ++DOCSHELL 0C93F400 == 41 [pid = 444] [id = 601] 20:43:56 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (0C940000) [pid = 444] [serial = 1803] [outer = 00000000] 20:43:56 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (141E2000) [pid = 444] [serial = 1804] [outer = 0C940000] 20:43:56 INFO - PROCESS | 444 | 1463543036291 Marionette DEBUG loaded listener.js 20:43:56 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1442D000) [pid = 444] [serial = 1805] [outer = 0C940000] 20:43:57 INFO - PROCESS | 444 | 1463543037196 Marionette TRACE conn7 <- [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]]]}] 20:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1281ms 20:43:57 INFO - PROCESS | 444 | 1463543037230 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 20:43:57 INFO - PROCESS | 444 | 1463543037234 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 20:43:57 INFO - PROCESS | 444 | 1463543037240 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:43:57 INFO - PROCESS | 444 | 1463543037244 Marionette TRACE conn7 <- [1,2370,null,{}] 20:43:57 INFO - PROCESS | 444 | 1463543037249 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:57 INFO - PROCESS | 444 | 1463543037370 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 0CA21800 == 40 [pid = 444] [id = 390] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 10361000 == 39 [pid = 444] [id = 382] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 14A22C00 == 38 [pid = 444] [id = 397] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 0FB63800 == 37 [pid = 444] [id = 387] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 16B20400 == 36 [pid = 444] [id = 386] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 0FF51000 == 35 [pid = 444] [id = 398] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 14433400 == 34 [pid = 444] [id = 384] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 10B52800 == 33 [pid = 444] [id = 391] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 0C913800 == 32 [pid = 444] [id = 395] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 14A16000 == 31 [pid = 444] [id = 385] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 14A16C00 == 30 [pid = 444] [id = 396] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 133A2800 == 29 [pid = 444] [id = 383] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 10B19800 == 28 [pid = 444] [id = 394] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 0CA1E400 == 27 [pid = 444] [id = 381] 20:43:57 INFO - PROCESS | 444 | --DOCSHELL 0C93CC00 == 26 [pid = 444] [id = 393] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 118 (1CCBE400) [pid = 444] [serial = 1577] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1824B400) [pid = 444] [serial = 1658] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 116 (177E9400) [pid = 444] [serial = 1664] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 115 (1A77BC00) [pid = 444] [serial = 1670] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 114 (195D3C00) [pid = 444] [serial = 1571] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 113 (141E7C00) [pid = 444] [serial = 1619] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1D236400) [pid = 444] [serial = 1616] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 111 (143D4800) [pid = 444] [serial = 1568] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 110 (133A7800) [pid = 444] [serial = 1661] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1D6E1400) [pid = 444] [serial = 1628] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1A5DC800) [pid = 444] [serial = 1517] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1A66D000) [pid = 444] [serial = 1667] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1D2ABC00) [pid = 444] [serial = 1625] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1BD0F400) [pid = 444] [serial = 1574] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 104 (1EA7B400) [pid = 444] [serial = 1631] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 103 (1D6C2800) [pid = 444] [serial = 1583] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1CC2BC00) [pid = 444] [serial = 1676] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 101 (197D8000) [pid = 444] [serial = 1622] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 100 (1B4D9C00) [pid = 444] [serial = 1673] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1D113800) [pid = 444] [serial = 1580] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 98 (19E16400) [pid = 444] [serial = 1754] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1A76E000) [pid = 444] [serial = 1756] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1978FC00) [pid = 444] [serial = 1741] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 95 (19C0C800) [pid = 444] [serial = 1742] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 94 (1A5E1800) [pid = 444] [serial = 1745] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1A39F400) [pid = 444] [serial = 1744] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 92 (19210400) [pid = 444] [serial = 1750] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 91 (1A673C00) [pid = 444] [serial = 1747] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 90 (19E12C00) [pid = 444] [serial = 1753] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 89 (18D9B800) [pid = 444] [serial = 1738] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 88 (1772D800) [pid = 444] [serial = 1735] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1824C400) [pid = 444] [serial = 1736] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1331F000) [pid = 444] [serial = 1732] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 85 (14370800) [pid = 444] [serial = 1733] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 84 (18246400) [pid = 444] [serial = 1730] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 83 (166A9000) [pid = 444] [serial = 1729] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 82 (141EF800) [pid = 444] [serial = 1727] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 81 (10BBF800) [pid = 444] [serial = 1726] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 80 (217F1C00) [pid = 444] [serial = 1724] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 79 (2106F800) [pid = 444] [serial = 1723] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1EA82800) [pid = 444] [serial = 1721] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 77 (1EA7A800) [pid = 444] [serial = 1720] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 76 (1D6C9800) [pid = 444] [serial = 1718] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 75 (1D2AC000) [pid = 444] [serial = 1717] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 74 (1A397800) [pid = 444] [serial = 1715] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 73 (197E4400) [pid = 444] [serial = 1714] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 72 (15C33800) [pid = 444] [serial = 1712] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 71 (14A23000) [pid = 444] [serial = 1711] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 70 (1D10C800) [pid = 444] [serial = 1708] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 69 (1D2A1400) [pid = 444] [serial = 1709] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 68 (1A6BFC00) [pid = 444] [serial = 1748] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | --DOMWINDOW == 67 (195D5800) [pid = 444] [serial = 1739] [outer = 00000000] [url = about:blank] 20:43:57 INFO - PROCESS | 444 | 1463543037532 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:57 INFO - PROCESS | 444 | ++DOCSHELL 0C938000 == 27 [pid = 444] [id = 602] 20:43:57 INFO - PROCESS | 444 | ++DOMWINDOW == 68 (0C939800) [pid = 444] [serial = 1806] [outer = 00000000] 20:43:57 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (0CB71C00) [pid = 444] [serial = 1807] [outer = 0C939800] 20:43:57 INFO - PROCESS | 444 | 1463543037581 Marionette DEBUG loaded listener.js 20:43:57 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (0FAEE400) [pid = 444] [serial = 1808] [outer = 0C939800] 20:43:58 INFO - PROCESS | 444 | 1463543038043 Marionette TRACE conn7 <- [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]]]}] 20:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 829ms 20:43:58 INFO - PROCESS | 444 | 1463543038076 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 444 | 1463543038082 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 20:43:58 INFO - PROCESS | 444 | 1463543038088 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:43:58 INFO - PROCESS | 444 | 1463543038091 Marionette TRACE conn7 <- [1,2374,null,{}] 20:43:58 INFO - PROCESS | 444 | 1463543038094 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:58 INFO - PROCESS | 444 | 1463543038178 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 20:43:58 INFO - PROCESS | 444 | 1463543038188 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 444 | ++DOCSHELL 0C937400 == 28 [pid = 444] [id = 603] 20:43:58 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (0FF53800) [pid = 444] [serial = 1809] [outer = 00000000] 20:43:58 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (10B12000) [pid = 444] [serial = 1810] [outer = 0FF53800] 20:43:58 INFO - PROCESS | 444 | 1463543038234 Marionette DEBUG loaded listener.js 20:43:58 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (10B5D000) [pid = 444] [serial = 1811] [outer = 0FF53800] 20:43:58 INFO - PROCESS | 444 | 1463543038717 Marionette TRACE conn7 <- [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]]]}] 20:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 20:43:58 INFO - PROCESS | 444 | 1463543038761 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 444 | 1463543038763 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 20:43:58 INFO - PROCESS | 444 | 1463543038767 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:43:58 INFO - PROCESS | 444 | 1463543038770 Marionette TRACE conn7 <- [1,2378,null,{}] 20:43:58 INFO - PROCESS | 444 | 1463543038781 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:58 INFO - PROCESS | 444 | 1463543038898 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 20:43:58 INFO - PROCESS | 444 | 1463543038999 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 444 | ++DOCSHELL 14431400 == 29 [pid = 444] [id = 604] 20:43:58 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (14433000) [pid = 444] [serial = 1812] [outer = 00000000] 20:43:59 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (1480BC00) [pid = 444] [serial = 1813] [outer = 14433000] 20:43:59 INFO - PROCESS | 444 | 1463543039047 Marionette DEBUG loaded listener.js 20:43:59 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (14A16C00) [pid = 444] [serial = 1814] [outer = 14433000] 20:43:59 INFO - PROCESS | 444 | 1463543039427 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 20:43:59 INFO - PROCESS | 444 | 1463543039441 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 20:43:59 INFO - PROCESS | 444 | 1463543039443 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 20:43:59 INFO - PROCESS | 444 | 1463543039447 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:43:59 INFO - PROCESS | 444 | 1463543039448 Marionette TRACE conn7 <- [1,2382,null,{}] 20:43:59 INFO - PROCESS | 444 | 1463543039452 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:43:59 INFO - PROCESS | 444 | 1463543039577 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 20:43:59 INFO - PROCESS | 444 | 1463543039594 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:59 INFO - PROCESS | 444 | ++DOCSHELL 141E8000 == 30 [pid = 444] [id = 605] 20:43:59 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (14A0A000) [pid = 444] [serial = 1815] [outer = 00000000] 20:43:59 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (14A83800) [pid = 444] [serial = 1816] [outer = 14A0A000] 20:43:59 INFO - PROCESS | 444 | 1463543039639 Marionette DEBUG loaded listener.js 20:43:59 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (15C34000) [pid = 444] [serial = 1817] [outer = 14A0A000] 20:44:00 INFO - PROCESS | 444 | 1463543040124 Marionette TRACE conn7 <- [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]]]}] 20:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 20:44:00 INFO - PROCESS | 444 | 1463543040181 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 20:44:00 INFO - PROCESS | 444 | 1463543040183 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 20:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:44:00 INFO - PROCESS | 444 | 1463543040186 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:44:00 INFO - PROCESS | 444 | 1463543040188 Marionette TRACE conn7 <- [1,2386,null,{}] 20:44:00 INFO - PROCESS | 444 | 1463543040191 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:00 INFO - PROCESS | 444 | 1463543040330 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 20:44:00 INFO - PROCESS | 444 | 1463543040355 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:00 INFO - PROCESS | 444 | ++DOCSHELL 15C61800 == 31 [pid = 444] [id = 606] 20:44:00 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1641B000) [pid = 444] [serial = 1818] [outer = 00000000] 20:44:00 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (166A5C00) [pid = 444] [serial = 1819] [outer = 1641B000] 20:44:00 INFO - PROCESS | 444 | 1463543040403 Marionette DEBUG loaded listener.js 20:44:00 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (17722C00) [pid = 444] [serial = 1820] [outer = 1641B000] 20:44:00 INFO - PROCESS | 444 | 1463543040857 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 20:44:00 INFO - PROCESS | 444 | 1463543040917 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 20:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:44:00 INFO - PROCESS | 444 | 1463543040919 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 20:44:00 INFO - PROCESS | 444 | 1463543040922 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:44:00 INFO - PROCESS | 444 | 1463543040924 Marionette TRACE conn7 <- [1,2390,null,{}] 20:44:00 INFO - PROCESS | 444 | 1463543040927 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:01 INFO - PROCESS | 444 | 1463543041064 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 20:44:01 INFO - PROCESS | 444 | 1463543041132 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 444 | ++DOCSHELL 14437800 == 32 [pid = 444] [id = 607] 20:44:01 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1772D400) [pid = 444] [serial = 1821] [outer = 00000000] 20:44:01 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (18250C00) [pid = 444] [serial = 1822] [outer = 1772D400] 20:44:01 INFO - PROCESS | 444 | 1463543041179 Marionette DEBUG loaded listener.js 20:44:01 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (18294000) [pid = 444] [serial = 1823] [outer = 1772D400] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 84 (166A6000) [pid = 444] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 83 (15B19400) [pid = 444] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 82 (14A28800) [pid = 444] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 81 (14116400) [pid = 444] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 80 (0CBE2C00) [pid = 444] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 79 (148AD400) [pid = 444] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1056EC00) [pid = 444] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 77 (10B0BC00) [pid = 444] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 76 (0C91F000) [pid = 444] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 75 (1641DC00) [pid = 444] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 74 (10B10C00) [pid = 444] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 73 (0C91B400) [pid = 444] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 72 (10575800) [pid = 444] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:44:01 INFO - PROCESS | 444 | --DOMWINDOW == 71 (1920E400) [pid = 444] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:44:01 INFO - PROCESS | 444 | 1463543041762 Marionette TRACE conn7 <- [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]]]}] 20:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 870ms 20:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:44:01 INFO - PROCESS | 444 | 1463543041793 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 20:44:01 INFO - PROCESS | 444 | 1463543041795 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 20:44:01 INFO - PROCESS | 444 | 1463543041798 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:44:01 INFO - PROCESS | 444 | 1463543041799 Marionette TRACE conn7 <- [1,2394,null,{}] 20:44:01 INFO - PROCESS | 444 | 1463543041803 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:01 INFO - PROCESS | 444 | 1463543041881 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 20:44:01 INFO - PROCESS | 444 | 1463543041887 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 444 | ++DOCSHELL 10065C00 == 33 [pid = 444] [id = 608] 20:44:01 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (10363000) [pid = 444] [serial = 1824] [outer = 00000000] 20:44:01 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (141EC800) [pid = 444] [serial = 1825] [outer = 10363000] 20:44:01 INFO - PROCESS | 444 | 1463543041932 Marionette DEBUG loaded listener.js 20:44:01 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (14A28800) [pid = 444] [serial = 1826] [outer = 10363000] 20:44:02 INFO - PROCESS | 444 | 1463543042370 Marionette TRACE conn7 <- [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]]]}] 20:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 20:44:02 INFO - PROCESS | 444 | 1463543042429 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 20:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:44:02 INFO - PROCESS | 444 | 1463543042431 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 20:44:02 INFO - PROCESS | 444 | 1463543042434 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:44:02 INFO - PROCESS | 444 | 1463543042436 Marionette TRACE conn7 <- [1,2398,null,{}] 20:44:02 INFO - PROCESS | 444 | 1463543042440 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:02 INFO - PROCESS | 444 | 1463543042518 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 20:44:02 INFO - PROCESS | 444 | 1463543042525 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:02 INFO - PROCESS | 444 | ++DOCSHELL 15C34400 == 34 [pid = 444] [id = 609] 20:44:02 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (18485400) [pid = 444] [serial = 1827] [outer = 00000000] 20:44:02 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (18D97C00) [pid = 444] [serial = 1828] [outer = 18485400] 20:44:02 INFO - PROCESS | 444 | 1463543042569 Marionette DEBUG loaded listener.js 20:44:02 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (18DA1000) [pid = 444] [serial = 1829] [outer = 18485400] 20:44:03 INFO - PROCESS | 444 | 1463543043093 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 20:44:03 INFO - PROCESS | 444 | 1463543043106 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 444 | 1463543043108 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 20:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:44:03 INFO - PROCESS | 444 | 1463543043111 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:44:03 INFO - PROCESS | 444 | 1463543043113 Marionette TRACE conn7 <- [1,2402,null,{}] 20:44:03 INFO - PROCESS | 444 | 1463543043116 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:03 INFO - PROCESS | 444 | 1463543043196 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 20:44:03 INFO - PROCESS | 444 | 1463543043230 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 444 | ++DOCSHELL 1669EC00 == 35 [pid = 444] [id = 610] 20:44:03 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (18D97800) [pid = 444] [serial = 1830] [outer = 00000000] 20:44:03 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (195DE000) [pid = 444] [serial = 1831] [outer = 18D97800] 20:44:03 INFO - PROCESS | 444 | 1463543043274 Marionette DEBUG loaded listener.js 20:44:03 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1974DC00) [pid = 444] [serial = 1832] [outer = 18D97800] 20:44:03 INFO - PROCESS | 444 | 1463543043714 Marionette TRACE conn7 <- [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]]]}] 20:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 20:44:03 INFO - PROCESS | 444 | 1463543043780 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 444 | 1463543043784 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 20:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:44:03 INFO - PROCESS | 444 | 1463543043795 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:44:03 INFO - PROCESS | 444 | 1463543043799 Marionette TRACE conn7 <- [1,2406,null,{}] 20:44:03 INFO - PROCESS | 444 | 1463543043806 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:03 INFO - PROCESS | 444 | 1463543043918 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 20:44:04 INFO - PROCESS | 444 | 1463543044049 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:04 INFO - PROCESS | 444 | ++DOCSHELL 0CA22C00 == 36 [pid = 444] [id = 611] 20:44:04 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (0CA97400) [pid = 444] [serial = 1833] [outer = 00000000] 20:44:04 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (0FA88800) [pid = 444] [serial = 1834] [outer = 0CA97400] 20:44:04 INFO - PROCESS | 444 | 1463543044108 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1036AC00) [pid = 444] [serial = 1835] [outer = 0CA97400] 20:44:04 INFO - PROCESS | 444 | 1463543044729 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 990ms 20:44:04 INFO - PROCESS | 444 | 1463543044788 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 20:44:04 INFO - PROCESS | 444 | 1463543044792 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 20:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:44:04 INFO - PROCESS | 444 | 1463543044800 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:44:04 INFO - PROCESS | 444 | 1463543044805 Marionette TRACE conn7 <- [1,2410,null,{}] 20:44:04 INFO - PROCESS | 444 | 1463543044809 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:04 INFO - PROCESS | 444 | 1463543044917 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 20:44:05 INFO - PROCESS | 444 | 1463543045025 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 444 | ++DOCSHELL 14141C00 == 37 [pid = 444] [id = 612] 20:44:05 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (141EE000) [pid = 444] [serial = 1836] [outer = 00000000] 20:44:05 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (148F5000) [pid = 444] [serial = 1837] [outer = 141EE000] 20:44:05 INFO - PROCESS | 444 | 1463543045079 Marionette DEBUG loaded listener.js 20:44:05 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (14A80C00) [pid = 444] [serial = 1838] [outer = 141EE000] 20:44:05 INFO - PROCESS | 444 | 1463543045647 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 20:44:05 INFO - PROCESS | 444 | 1463543045687 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 20:44:05 INFO - PROCESS | 444 | 1463543045690 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 20:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:44:05 INFO - PROCESS | 444 | 1463543045695 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:44:05 INFO - PROCESS | 444 | 1463543045698 Marionette TRACE conn7 <- [1,2414,null,{}] 20:44:05 INFO - PROCESS | 444 | 1463543045708 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:05 INFO - PROCESS | 444 | 1463543045820 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 20:44:05 INFO - PROCESS | 444 | 1463543045932 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 444 | ++DOCSHELL 195DC800 == 38 [pid = 444] [id = 613] 20:44:05 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (195DCC00) [pid = 444] [serial = 1839] [outer = 00000000] 20:44:05 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (197DA000) [pid = 444] [serial = 1840] [outer = 195DCC00] 20:44:06 INFO - PROCESS | 444 | 1463543046033 Marionette DEBUG loaded listener.js 20:44:06 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (197DF000) [pid = 444] [serial = 1841] [outer = 195DCC00] 20:44:06 INFO - PROCESS | 444 | 1463543046659 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 20:44:06 INFO - PROCESS | 444 | 1463543046670 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 20:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:44:06 INFO - PROCESS | 444 | 1463543046673 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 20:44:06 INFO - PROCESS | 444 | 1463543046676 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:44:06 INFO - PROCESS | 444 | 1463543046678 Marionette TRACE conn7 <- [1,2418,null,{}] 20:44:06 INFO - PROCESS | 444 | 1463543046682 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:06 INFO - PROCESS | 444 | 1463543046787 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 20:44:06 INFO - PROCESS | 444 | 1463543046925 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:06 INFO - PROCESS | 444 | ++DOCSHELL 19C0A400 == 39 [pid = 444] [id = 614] 20:44:06 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (19C0AC00) [pid = 444] [serial = 1842] [outer = 00000000] 20:44:06 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (19E0D000) [pid = 444] [serial = 1843] [outer = 19C0AC00] 20:44:06 INFO - PROCESS | 444 | 1463543046983 Marionette DEBUG loaded listener.js 20:44:07 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (19E14C00) [pid = 444] [serial = 1844] [outer = 19C0AC00] 20:44:07 INFO - PROCESS | 444 | 1463543047555 Marionette TRACE conn7 <- [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]]]}] 20:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 929ms 20:44:07 INFO - PROCESS | 444 | 1463543047610 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 20:44:07 INFO - PROCESS | 444 | 1463543047613 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 20:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:44:07 INFO - PROCESS | 444 | 1463543047616 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:44:07 INFO - PROCESS | 444 | 1463543047618 Marionette TRACE conn7 <- [1,2422,null,{}] 20:44:07 INFO - PROCESS | 444 | 1463543047622 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:07 INFO - PROCESS | 444 | 1463543047724 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 20:44:07 INFO - PROCESS | 444 | 1463543047832 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:07 INFO - PROCESS | 444 | ++DOCSHELL 0C938800 == 40 [pid = 444] [id = 615] 20:44:07 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (19E17000) [pid = 444] [serial = 1845] [outer = 00000000] 20:44:07 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1A218000) [pid = 444] [serial = 1846] [outer = 19E17000] 20:44:07 INFO - PROCESS | 444 | 1463543047886 Marionette DEBUG loaded listener.js 20:44:07 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1A21D400) [pid = 444] [serial = 1847] [outer = 19E17000] 20:44:08 INFO - PROCESS | 444 | 1463543048639 Marionette TRACE conn7 <- [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]]]}] 20:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1068ms 20:44:08 INFO - PROCESS | 444 | 1463543048689 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 20:44:08 INFO - PROCESS | 444 | 1463543048693 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 20:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:44:08 INFO - PROCESS | 444 | 1463543048698 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:44:08 INFO - PROCESS | 444 | 1463543048702 Marionette TRACE conn7 <- [1,2426,null,{}] 20:44:08 INFO - PROCESS | 444 | 1463543048708 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:08 INFO - PROCESS | 444 | 1463543048807 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 20:44:08 INFO - PROCESS | 444 | 1463543048949 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:08 INFO - PROCESS | 444 | ++DOCSHELL 10067C00 == 41 [pid = 444] [id = 616] 20:44:08 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1035FC00) [pid = 444] [serial = 1848] [outer = 00000000] 20:44:08 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (108E0400) [pid = 444] [serial = 1849] [outer = 1035FC00] 20:44:08 INFO - PROCESS | 444 | 1463543049002 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (10B1A800) [pid = 444] [serial = 1850] [outer = 1035FC00] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 97 (1A5E8400) [pid = 444] [serial = 1751] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 96 (195D2000) [pid = 444] [serial = 1795] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 95 (16B1C400) [pid = 444] [serial = 1783] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 94 (15C62000) [pid = 444] [serial = 1780] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 93 (14B2B400) [pid = 444] [serial = 1777] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 92 (15B3F000) [pid = 444] [serial = 1778] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 91 (141EA400) [pid = 444] [serial = 1771] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 90 (14368400) [pid = 444] [serial = 1772] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 89 (195DB400) [pid = 444] [serial = 1796] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0FB04800) [pid = 444] [serial = 1762] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 87 (0FBEB000) [pid = 444] [serial = 1763] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 86 (14A18400) [pid = 444] [serial = 1774] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 85 (10578400) [pid = 444] [serial = 1765] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 84 (105CA000) [pid = 444] [serial = 1766] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 83 (14A1D800) [pid = 444] [serial = 1775] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 82 (10B15400) [pid = 444] [serial = 1768] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 81 (1339F400) [pid = 444] [serial = 1769] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 80 (0C93FC00) [pid = 444] [serial = 1759] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 79 (0CA1B000) [pid = 444] [serial = 1760] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1824BC00) [pid = 444] [serial = 1786] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 77 (16B1C800) [pid = 444] [serial = 1784] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 76 (18292000) [pid = 444] [serial = 1787] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 75 (177BAC00) [pid = 444] [serial = 1792] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 74 (0FBF4000) [pid = 444] [serial = 1789] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 73 (105C3C00) [pid = 444] [serial = 1790] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 72 (1848DC00) [pid = 444] [serial = 1793] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | --DOMWINDOW == 71 (15C38C00) [pid = 444] [serial = 1781] [outer = 00000000] [url = about:blank] 20:44:09 INFO - PROCESS | 444 | 1463543049565 Marionette TRACE conn7 <- [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]]]}] 20:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 890ms 20:44:09 INFO - PROCESS | 444 | 1463543049589 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 444 | 1463543049594 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 20:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:44:09 INFO - PROCESS | 444 | 1463543049600 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:44:09 INFO - PROCESS | 444 | 1463543049603 Marionette TRACE conn7 <- [1,2430,null,{}] 20:44:09 INFO - PROCESS | 444 | 1463543049607 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:09 INFO - PROCESS | 444 | 1463543049693 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 20:44:09 INFO - PROCESS | 444 | 1463543049793 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:09 INFO - PROCESS | 444 | ++DOCSHELL 0FA7B800 == 42 [pid = 444] [id = 617] 20:44:09 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (0FA89800) [pid = 444] [serial = 1851] [outer = 00000000] 20:44:09 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (1057A400) [pid = 444] [serial = 1852] [outer = 0FA89800] 20:44:09 INFO - PROCESS | 444 | 1463543049838 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (10784000) [pid = 444] [serial = 1853] [outer = 0FA89800] 20:44:10 INFO - PROCESS | 444 | 1463543050241 Marionette TRACE conn7 <- [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]]]}] 20:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 20:44:10 INFO - PROCESS | 444 | 1463543050273 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 20:44:10 INFO - PROCESS | 444 | 1463543050276 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 20:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:44:10 INFO - PROCESS | 444 | 1463543050279 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:44:10 INFO - PROCESS | 444 | 1463543050283 Marionette TRACE conn7 <- [1,2434,null,{}] 20:44:10 INFO - PROCESS | 444 | 1463543050293 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:10 INFO - PROCESS | 444 | 1463543050409 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 20:44:10 INFO - PROCESS | 444 | 1463543050418 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 444 | ++DOCSHELL 10B0B800 == 43 [pid = 444] [id = 618] 20:44:10 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (133A9800) [pid = 444] [serial = 1854] [outer = 00000000] 20:44:10 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (1442D800) [pid = 444] [serial = 1855] [outer = 133A9800] 20:44:10 INFO - PROCESS | 444 | 1463543050466 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (148F0400) [pid = 444] [serial = 1856] [outer = 133A9800] 20:44:10 INFO - PROCESS | 444 | 1463543050915 Marionette TRACE conn7 <- [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]]]}] 20:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 20:44:10 INFO - PROCESS | 444 | 1463543050953 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 20:44:10 INFO - PROCESS | 444 | 1463543050956 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 20:44:10 INFO - PROCESS | 444 | 1463543050963 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:44:10 INFO - PROCESS | 444 | 1463543050965 Marionette TRACE conn7 <- [1,2438,null,{}] 20:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:44:10 INFO - PROCESS | 444 | 1463543050968 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:11 INFO - PROCESS | 444 | 1463543051052 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 20:44:11 INFO - PROCESS | 444 | 1463543051061 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 444 | ++DOCSHELL 14A25400 == 44 [pid = 444] [id = 619] 20:44:11 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (14A26400) [pid = 444] [serial = 1857] [outer = 00000000] 20:44:11 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (15B19400) [pid = 444] [serial = 1858] [outer = 14A26400] 20:44:11 INFO - PROCESS | 444 | 1463543051106 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (15C64C00) [pid = 444] [serial = 1859] [outer = 14A26400] 20:44:11 INFO - PROCESS | 444 | 1463543051542 Marionette TRACE conn7 <- [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]]]}] 20:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 20:44:11 INFO - PROCESS | 444 | 1463543051621 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 20:44:11 INFO - PROCESS | 444 | 1463543051623 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 20:44:11 INFO - PROCESS | 444 | 1463543051626 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:44:11 INFO - PROCESS | 444 | 1463543051628 Marionette TRACE conn7 <- [1,2442,null,{}] 20:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:44:11 INFO - PROCESS | 444 | 1463543051631 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:11 INFO - PROCESS | 444 | 1463543051744 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 20:44:11 INFO - PROCESS | 444 | 1463543051832 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 444 | ++DOCSHELL 15C31800 == 45 [pid = 444] [id = 620] 20:44:11 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (16415800) [pid = 444] [serial = 1860] [outer = 00000000] 20:44:11 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (166A4400) [pid = 444] [serial = 1861] [outer = 16415800] 20:44:11 INFO - PROCESS | 444 | 1463543051877 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (16B1D400) [pid = 444] [serial = 1862] [outer = 16415800] 20:44:12 INFO - PROCESS | 444 | 1463543052307 Marionette TRACE conn7 <- [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]]]}] 20:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 20:44:12 INFO - PROCESS | 444 | 1463543052364 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 20:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:44:12 INFO - PROCESS | 444 | 1463543052366 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 20:44:12 INFO - PROCESS | 444 | 1463543052370 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 444 | 1463543052371 Marionette TRACE conn7 <- [1,2446,null,{}] 20:44:12 INFO - PROCESS | 444 | 1463543052375 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:12 INFO - PROCESS | 444 | 1463543052513 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 20:44:12 INFO - PROCESS | 444 | 1463543052580 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:12 INFO - PROCESS | 444 | ++DOCSHELL 0CBA6000 == 46 [pid = 444] [id = 621] 20:44:12 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (177E6800) [pid = 444] [serial = 1863] [outer = 00000000] 20:44:12 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (18299000) [pid = 444] [serial = 1864] [outer = 177E6800] 20:44:12 INFO - PROCESS | 444 | 1463543052626 Marionette DEBUG loaded listener.js 20:44:12 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (1848A800) [pid = 444] [serial = 1865] [outer = 177E6800] 20:44:13 INFO - PROCESS | 444 | 1463543053029 Marionette TRACE conn7 <- [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]]]}] 20:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 20:44:13 INFO - PROCESS | 444 | 1463543053123 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 20:44:13 INFO - PROCESS | 444 | 1463543053125 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 20:44:13 INFO - PROCESS | 444 | 1463543053131 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:44:13 INFO - PROCESS | 444 | 1463543053132 Marionette TRACE conn7 <- [1,2450,null,{}] 20:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:44:13 INFO - PROCESS | 444 | 1463543053136 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:13 INFO - PROCESS | 444 | 1463543053249 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 20:44:13 INFO - PROCESS | 444 | 1463543053262 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:13 INFO - PROCESS | 444 | ++DOCSHELL 1824D000 == 47 [pid = 444] [id = 622] 20:44:13 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (18D98800) [pid = 444] [serial = 1866] [outer = 00000000] 20:44:13 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1974A000) [pid = 444] [serial = 1867] [outer = 18D98800] 20:44:13 INFO - PROCESS | 444 | 1463543053360 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (1978A800) [pid = 444] [serial = 1868] [outer = 18D98800] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 88 (1641B000) [pid = 444] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1772D400) [pid = 444] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 86 (14433000) [pid = 444] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0C939800) [pid = 444] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 84 (18485400) [pid = 444] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 83 (0FF53800) [pid = 444] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 82 (10363000) [pid = 444] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:44:13 INFO - PROCESS | 444 | --DOMWINDOW == 81 (14A0A000) [pid = 444] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:44:13 INFO - PROCESS | 444 | 1463543053851 Marionette TRACE conn7 <- [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]]]}] 20:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 20:44:13 INFO - PROCESS | 444 | 1463543053907 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 20:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:44:13 INFO - PROCESS | 444 | 1463543053909 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 20:44:13 INFO - PROCESS | 444 | 1463543053913 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:44:13 INFO - PROCESS | 444 | 1463543053915 Marionette TRACE conn7 <- [1,2454,null,{}] 20:44:13 INFO - PROCESS | 444 | 1463543053918 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:13 INFO - PROCESS | 444 | 1463543053979 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 20:44:13 INFO - PROCESS | 444 | 1463543053986 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 444 | ++DOCSHELL 1641BC00 == 48 [pid = 444] [id = 623] 20:44:14 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (166A6400) [pid = 444] [serial = 1869] [outer = 00000000] 20:44:14 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (19749000) [pid = 444] [serial = 1870] [outer = 166A6400] 20:44:14 INFO - PROCESS | 444 | 1463543054030 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (19C01400) [pid = 444] [serial = 1871] [outer = 166A6400] 20:44:14 INFO - PROCESS | 444 | 1463543054456 Marionette TRACE conn7 <- [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]]]}] 20:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 20:44:14 INFO - PROCESS | 444 | 1463543054513 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 444 | 1463543054515 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 20:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:44:14 INFO - PROCESS | 444 | 1463543054519 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 444 | 1463543054521 Marionette TRACE conn7 <- [1,2458,null,{}] 20:44:14 INFO - PROCESS | 444 | 1463543054524 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:14 INFO - PROCESS | 444 | 1463543054630 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 20:44:14 INFO - PROCESS | 444 | 1463543054637 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 444 | ++DOCSHELL 19C08800 == 49 [pid = 444] [id = 624] 20:44:14 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (19E0FC00) [pid = 444] [serial = 1872] [outer = 00000000] 20:44:14 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (1A215000) [pid = 444] [serial = 1873] [outer = 19E0FC00] 20:44:14 INFO - PROCESS | 444 | 1463543054681 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (1A39A800) [pid = 444] [serial = 1874] [outer = 19E0FC00] 20:44:15 INFO - PROCESS | 444 | 1463543055104 Marionette TRACE conn7 <- [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]]]}] 20:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 20:44:15 INFO - PROCESS | 444 | 1463543055161 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 444 | 1463543055163 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 20:44:15 INFO - PROCESS | 444 | 1463543055166 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:44:15 INFO - PROCESS | 444 | 1463543055168 Marionette TRACE conn7 <- [1,2462,null,{}] 20:44:15 INFO - PROCESS | 444 | 1463543055171 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:15 INFO - PROCESS | 444 | 1463543055255 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 20:44:15 INFO - PROCESS | 444 | 1463543055262 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:15 INFO - PROCESS | 444 | ++DOCSHELL 1A39B800 == 50 [pid = 444] [id = 625] 20:44:15 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1A3A0400) [pid = 444] [serial = 1875] [outer = 00000000] 20:44:15 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (1A504400) [pid = 444] [serial = 1876] [outer = 1A3A0400] 20:44:15 INFO - PROCESS | 444 | 1463543055305 Marionette DEBUG loaded listener.js 20:44:15 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (1A5DC000) [pid = 444] [serial = 1877] [outer = 1A3A0400] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 0CA19400 == 49 [pid = 444] [id = 392] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 15C61800 == 48 [pid = 444] [id = 606] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 18247400 == 47 [pid = 444] [id = 389] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 15C34400 == 46 [pid = 444] [id = 609] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 141E8000 == 45 [pid = 444] [id = 605] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 141E6400 == 44 [pid = 444] [id = 585] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 14431400 == 43 [pid = 444] [id = 604] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 148B6400 == 42 [pid = 444] [id = 388] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 10065C00 == 41 [pid = 444] [id = 608] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 14437800 == 40 [pid = 444] [id = 607] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 10067C00 == 39 [pid = 444] [id = 616] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 0C938800 == 38 [pid = 444] [id = 615] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 19C0A400 == 37 [pid = 444] [id = 614] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 14141C00 == 36 [pid = 444] [id = 612] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 195DC800 == 35 [pid = 444] [id = 613] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 1669EC00 == 34 [pid = 444] [id = 610] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 0CA22C00 == 33 [pid = 444] [id = 611] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 14A25400 == 32 [pid = 444] [id = 619] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 0FA7B800 == 31 [pid = 444] [id = 617] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 1824D000 == 30 [pid = 444] [id = 622] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 0CBA6000 == 29 [pid = 444] [id = 621] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 19C08800 == 28 [pid = 444] [id = 624] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 1641BC00 == 27 [pid = 444] [id = 623] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 15C31800 == 26 [pid = 444] [id = 620] 20:44:16 INFO - PROCESS | 444 | --DOCSHELL 10B0B800 == 25 [pid = 444] [id = 618] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 89 (166A5C00) [pid = 444] [serial = 1819] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 88 (195DE000) [pid = 444] [serial = 1831] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 87 (18250C00) [pid = 444] [serial = 1822] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1480BC00) [pid = 444] [serial = 1813] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 85 (14A16C00) [pid = 444] [serial = 1814] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 84 (0CB71C00) [pid = 444] [serial = 1807] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 83 (0FAEE400) [pid = 444] [serial = 1808] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 82 (0FBF1C00) [pid = 444] [serial = 1801] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 81 (1974F000) [pid = 444] [serial = 1798] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 80 (18DA1000) [pid = 444] [serial = 1829] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 79 (141E2000) [pid = 444] [serial = 1804] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 78 (10B12000) [pid = 444] [serial = 1810] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 77 (10B5D000) [pid = 444] [serial = 1811] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 76 (17722C00) [pid = 444] [serial = 1820] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 75 (141EC800) [pid = 444] [serial = 1825] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 74 (14A28800) [pid = 444] [serial = 1826] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 73 (18294000) [pid = 444] [serial = 1823] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 72 (14A83800) [pid = 444] [serial = 1816] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 71 (15C34000) [pid = 444] [serial = 1817] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | --DOMWINDOW == 70 (18D97C00) [pid = 444] [serial = 1828] [outer = 00000000] [url = about:blank] 20:44:17 INFO - PROCESS | 444 | 1463543057301 Marionette TRACE conn7 <- [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]]]}] 20:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2180ms 20:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:44:17 INFO - PROCESS | 444 | 1463543057351 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 20:44:17 INFO - PROCESS | 444 | 1463543057355 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 20:44:17 INFO - PROCESS | 444 | 1463543057361 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:44:17 INFO - PROCESS | 444 | 1463543057364 Marionette TRACE conn7 <- [1,2466,null,{}] 20:44:17 INFO - PROCESS | 444 | 1463543057371 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:17 INFO - PROCESS | 444 | 1463543057463 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 20:44:17 INFO - PROCESS | 444 | 1463543057472 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:17 INFO - PROCESS | 444 | ++DOCSHELL 0C938C00 == 26 [pid = 444] [id = 626] 20:44:17 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (0C939C00) [pid = 444] [serial = 1878] [outer = 00000000] 20:44:17 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (0CA1C800) [pid = 444] [serial = 1879] [outer = 0C939C00] 20:44:17 INFO - PROCESS | 444 | 1463543057520 Marionette DEBUG loaded listener.js 20:44:17 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (0CA25800) [pid = 444] [serial = 1880] [outer = 0C939C00] 20:44:18 INFO - PROCESS | 444 | 1463543058025 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 689ms 20:44:18 INFO - PROCESS | 444 | 1463543058051 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 444 | 1463543058057 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 20:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:44:18 INFO - PROCESS | 444 | 1463543058064 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:44:18 INFO - PROCESS | 444 | 1463543058066 Marionette TRACE conn7 <- [1,2470,null,{}] 20:44:18 INFO - PROCESS | 444 | 1463543058070 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:18 INFO - PROCESS | 444 | 1463543058158 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 20:44:18 INFO - PROCESS | 444 | 1463543058168 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:18 INFO - PROCESS | 444 | ++DOCSHELL 0CB71C00 == 27 [pid = 444] [id = 627] 20:44:18 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (0FB03400) [pid = 444] [serial = 1881] [outer = 00000000] 20:44:18 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (0FBEF800) [pid = 444] [serial = 1882] [outer = 0FB03400] 20:44:18 INFO - PROCESS | 444 | 1463543058215 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (0FF50400) [pid = 444] [serial = 1883] [outer = 0FB03400] 20:44:18 INFO - PROCESS | 444 | 1463543058698 Marionette TRACE conn7 <- [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]]]}] 20:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 20:44:18 INFO - PROCESS | 444 | 1463543058736 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 444 | 1463543058738 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 20:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:44:18 INFO - PROCESS | 444 | 1463543058742 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:44:18 INFO - PROCESS | 444 | 1463543058746 Marionette TRACE conn7 <- [1,2474,null,{}] 20:44:18 INFO - PROCESS | 444 | 1463543058757 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:18 INFO - PROCESS | 444 | 1463543058846 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 20:44:18 INFO - PROCESS | 444 | 1463543058973 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:18 INFO - PROCESS | 444 | ++DOCSHELL 105C9800 == 28 [pid = 444] [id = 628] 20:44:18 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (105CB000) [pid = 444] [serial = 1884] [outer = 00000000] 20:44:19 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (10775400) [pid = 444] [serial = 1885] [outer = 105CB000] 20:44:19 INFO - PROCESS | 444 | 1463543059024 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (108DB000) [pid = 444] [serial = 1886] [outer = 105CB000] 20:44:19 INFO - PROCESS | 444 | 1463543059417 Marionette TRACE conn7 <- [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]]]}] 20:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 20:44:19 INFO - PROCESS | 444 | 1463543059475 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 444 | 1463543059478 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 20:44:19 INFO - PROCESS | 444 | 1463543059481 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:44:19 INFO - PROCESS | 444 | 1463543059483 Marionette TRACE conn7 <- [1,2478,null,{}] 20:44:19 INFO - PROCESS | 444 | 1463543059486 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:19 INFO - PROCESS | 444 | 1463543059601 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 20:44:19 INFO - PROCESS | 444 | 1463543059621 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 444 | ++DOCSHELL 108D8400 == 29 [pid = 444] [id = 629] 20:44:19 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (10B18800) [pid = 444] [serial = 1887] [outer = 00000000] 20:44:19 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (133AA400) [pid = 444] [serial = 1888] [outer = 10B18800] 20:44:19 INFO - PROCESS | 444 | 1463543059668 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (141E2800) [pid = 444] [serial = 1889] [outer = 10B18800] 20:44:20 INFO - PROCESS | 444 | 1463543060085 Marionette TRACE conn7 <- [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]]]}] 20:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 20:44:20 INFO - PROCESS | 444 | 1463543060115 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 444 | 1463543060117 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 20:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:44:20 INFO - PROCESS | 444 | 1463543060120 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 444 | 1463543060122 Marionette TRACE conn7 <- [1,2482,null,{}] 20:44:20 INFO - PROCESS | 444 | 1463543060126 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:20 INFO - PROCESS | 444 | 1463543060236 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 20:44:20 INFO - PROCESS | 444 | 1463543060276 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 444 | ++DOCSHELL 141E8400 == 30 [pid = 444] [id = 630] 20:44:20 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (141E9400) [pid = 444] [serial = 1890] [outer = 00000000] 20:44:20 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (1436A400) [pid = 444] [serial = 1891] [outer = 141E9400] 20:44:20 INFO - PROCESS | 444 | 1463543060324 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (143D9C00) [pid = 444] [serial = 1892] [outer = 141E9400] 20:44:20 INFO - PROCESS | 444 | 1463543060753 Marionette TRACE conn7 <- [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]]]}] 20:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 20:44:20 INFO - PROCESS | 444 | 1463543060792 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 444 | 1463543060794 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 20:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:44:20 INFO - PROCESS | 444 | 1463543060805 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 444 | 1463543060807 Marionette TRACE conn7 <- [1,2486,null,{}] 20:44:20 INFO - PROCESS | 444 | 1463543060811 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:20 INFO - PROCESS | 444 | 1463543060921 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 20:44:20 INFO - PROCESS | 444 | 1463543060933 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 444 | ++DOCSHELL 148B4800 == 31 [pid = 444] [id = 631] 20:44:20 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (14A16C00) [pid = 444] [serial = 1893] [outer = 00000000] 20:44:20 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (14A21400) [pid = 444] [serial = 1894] [outer = 14A16C00] 20:44:20 INFO - PROCESS | 444 | 1463543060979 Marionette DEBUG loaded listener.js 20:44:21 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (14A81400) [pid = 444] [serial = 1895] [outer = 14A16C00] 20:44:21 INFO - PROCESS | 444 | 1463543061465 Marionette TRACE conn7 <- [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]]]}] 20:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 20:44:21 INFO - PROCESS | 444 | 1463543061600 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 444 | 1463543061604 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 20:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:44:21 INFO - PROCESS | 444 | 1463543061645 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:44:21 INFO - PROCESS | 444 | 1463543061649 Marionette TRACE conn7 <- [1,2490,null,{}] 20:44:21 INFO - PROCESS | 444 | 1463543061656 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:21 INFO - PROCESS | 444 | 1463543061771 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 20:44:21 INFO - PROCESS | 444 | 1463543061881 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:21 INFO - PROCESS | 444 | ++DOCSHELL 0CA19C00 == 32 [pid = 444] [id = 632] 20:44:21 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (0CA1A800) [pid = 444] [serial = 1896] [outer = 00000000] 20:44:21 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (0CA27000) [pid = 444] [serial = 1897] [outer = 0CA1A800] 20:44:21 INFO - PROCESS | 444 | 1463543061938 Marionette DEBUG loaded listener.js 20:44:22 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (0FAF2800) [pid = 444] [serial = 1898] [outer = 0CA1A800] 20:44:22 INFO - PROCESS | 444 | 1463543062634 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1050ms 20:44:22 INFO - PROCESS | 444 | 1463543062688 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 20:44:22 INFO - PROCESS | 444 | 1463543062694 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 20:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:44:22 INFO - PROCESS | 444 | 1463543062720 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:44:22 INFO - PROCESS | 444 | 1463543062723 Marionette TRACE conn7 <- [1,2494,null,{}] 20:44:22 INFO - PROCESS | 444 | 1463543062727 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:22 INFO - PROCESS | 444 | 1463543062840 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 20:44:22 INFO - PROCESS | 444 | 1463543062973 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:22 INFO - PROCESS | 444 | ++DOCSHELL 10067C00 == 33 [pid = 444] [id = 633] 20:44:22 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (10575000) [pid = 444] [serial = 1899] [outer = 00000000] 20:44:23 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (10BBD400) [pid = 444] [serial = 1900] [outer = 10575000] 20:44:23 INFO - PROCESS | 444 | 1463543063030 Marionette DEBUG loaded listener.js 20:44:23 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (133AC000) [pid = 444] [serial = 1901] [outer = 10575000] 20:44:23 INFO - PROCESS | 444 | 1463543063896 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1241ms 20:44:23 INFO - PROCESS | 444 | 1463543063949 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 20:44:23 INFO - PROCESS | 444 | 1463543063953 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 20:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:44:23 INFO - PROCESS | 444 | 1463543063958 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:44:23 INFO - PROCESS | 444 | 1463543063962 Marionette TRACE conn7 <- [1,2498,null,{}] 20:44:23 INFO - PROCESS | 444 | 1463543063968 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:24 INFO - PROCESS | 444 | 1463543064084 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 20:44:24 INFO - PROCESS | 444 | 1463543064170 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:24 INFO - PROCESS | 444 | ++DOCSHELL 0C915800 == 34 [pid = 444] [id = 634] 20:44:24 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (0C93CC00) [pid = 444] [serial = 1902] [outer = 00000000] 20:44:24 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (0FBED000) [pid = 444] [serial = 1903] [outer = 0C93CC00] 20:44:24 INFO - PROCESS | 444 | 1463543064265 Marionette DEBUG loaded listener.js 20:44:24 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (10065C00) [pid = 444] [serial = 1904] [outer = 0C93CC00] 20:44:24 INFO - PROCESS | 444 | --DOCSHELL 0C938000 == 33 [pid = 444] [id = 602] 20:44:24 INFO - PROCESS | 444 | --DOCSHELL 0C93F400 == 32 [pid = 444] [id = 601] 20:44:24 INFO - PROCESS | 444 | --DOCSHELL 0C91EC00 == 31 [pid = 444] [id = 586] 20:44:24 INFO - PROCESS | 444 | --DOCSHELL 0C937400 == 30 [pid = 444] [id = 603] 20:44:24 INFO - PROCESS | 444 | --DOCSHELL 0CBE1000 == 29 [pid = 444] [id = 587] 20:44:24 INFO - PROCESS | 444 | 1463543064736 Marionette TRACE conn7 <- [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]]]}] 20:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 830ms 20:44:24 INFO - PROCESS | 444 | 1463543064789 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 20:44:24 INFO - PROCESS | 444 | 1463543064795 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 20:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:44:24 INFO - PROCESS | 444 | 1463543064801 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:44:24 INFO - PROCESS | 444 | 1463543064803 Marionette TRACE conn7 <- [1,2502,null,{}] 20:44:24 INFO - PROCESS | 444 | 1463543064807 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:24 INFO - PROCESS | 444 | 1463543064890 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 20:44:24 INFO - PROCESS | 444 | 1463543064897 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:24 INFO - PROCESS | 444 | ++DOCSHELL 10368800 == 30 [pid = 444] [id = 635] 20:44:24 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (10369C00) [pid = 444] [serial = 1905] [outer = 00000000] 20:44:24 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1077B800) [pid = 444] [serial = 1906] [outer = 10369C00] 20:44:24 INFO - PROCESS | 444 | 1463543064942 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (10BB1000) [pid = 444] [serial = 1907] [outer = 10369C00] 20:44:25 INFO - PROCESS | 444 | 1463543065413 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 20:44:25 INFO - PROCESS | 444 | 1463543065474 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 20:44:25 INFO - PROCESS | 444 | 1463543065476 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 20:44:25 INFO - PROCESS | 444 | 1463543065480 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:44:25 INFO - PROCESS | 444 | 1463543065483 Marionette TRACE conn7 <- [1,2506,null,{}] 20:44:25 INFO - PROCESS | 444 | 1463543065494 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:25 INFO - PROCESS | 444 | 1463543065613 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 20:44:25 INFO - PROCESS | 444 | 1463543065631 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:25 INFO - PROCESS | 444 | ++DOCSHELL 14A18C00 == 31 [pid = 444] [id = 636] 20:44:25 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (14A20000) [pid = 444] [serial = 1908] [outer = 00000000] 20:44:25 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (14A26000) [pid = 444] [serial = 1909] [outer = 14A20000] 20:44:25 INFO - PROCESS | 444 | 1463543065685 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (15B43400) [pid = 444] [serial = 1910] [outer = 14A20000] 20:44:26 INFO - PROCESS | 444 | 1463543066165 Marionette TRACE conn7 <- [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]]]}] 20:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 20:44:26 INFO - PROCESS | 444 | 1463543066214 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 444 | 1463543066216 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 20:44:26 INFO - PROCESS | 444 | 1463543066220 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:44:26 INFO - PROCESS | 444 | 1463543066221 Marionette TRACE conn7 <- [1,2510,null,{}] 20:44:26 INFO - PROCESS | 444 | 1463543066225 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:26 INFO - PROCESS | 444 | 1463543066306 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 20:44:26 INFO - PROCESS | 444 | 1463543066313 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:26 INFO - PROCESS | 444 | ++DOCSHELL 16421800 == 32 [pid = 444] [id = 637] 20:44:26 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (166A6800) [pid = 444] [serial = 1911] [outer = 00000000] 20:44:26 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (177B7C00) [pid = 444] [serial = 1912] [outer = 166A6800] 20:44:26 INFO - PROCESS | 444 | 1463543066358 Marionette DEBUG loaded listener.js 20:44:26 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (177E7800) [pid = 444] [serial = 1913] [outer = 166A6800] 20:44:26 INFO - PROCESS | 444 | 1463543066797 Marionette TRACE conn7 <- [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]]]}] 20:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 20:44:26 INFO - PROCESS | 444 | 1463543066854 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 444 | 1463543066856 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 20:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:44:26 INFO - PROCESS | 444 | 1463543066864 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:44:26 INFO - PROCESS | 444 | 1463543066866 Marionette TRACE conn7 <- [1,2514,null,{}] 20:44:26 INFO - PROCESS | 444 | 1463543066869 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:26 INFO - PROCESS | 444 | 1463543066990 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 20:44:27 INFO - PROCESS | 444 | 1463543067077 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:27 INFO - PROCESS | 444 | ++DOCSHELL 17730400 == 33 [pid = 444] [id = 638] 20:44:27 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (177B5400) [pid = 444] [serial = 1914] [outer = 00000000] 20:44:27 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (18248400) [pid = 444] [serial = 1915] [outer = 177B5400] 20:44:27 INFO - PROCESS | 444 | 1463543067121 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (18250000) [pid = 444] [serial = 1916] [outer = 177B5400] 20:44:27 INFO - PROCESS | 444 | 1463543067541 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 729ms 20:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:44:27 INFO - PROCESS | 444 | 1463543067599 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 20:44:27 INFO - PROCESS | 444 | 1463543067601 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 20:44:27 INFO - PROCESS | 444 | 1463543067604 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:44:27 INFO - PROCESS | 444 | 1463543067606 Marionette TRACE conn7 <- [1,2518,null,{}] 20:44:27 INFO - PROCESS | 444 | 1463543067614 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:27 INFO - PROCESS | 444 | 1463543067745 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 20:44:27 INFO - PROCESS | 444 | 1463543067758 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:27 INFO - PROCESS | 444 | ++DOCSHELL 0C93A000 == 34 [pid = 444] [id = 639] 20:44:27 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (0CA1E400) [pid = 444] [serial = 1917] [outer = 00000000] 20:44:27 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (18490000) [pid = 444] [serial = 1918] [outer = 0CA1E400] 20:44:27 INFO - PROCESS | 444 | 1463543067804 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (18DA0800) [pid = 444] [serial = 1919] [outer = 0CA1E400] 20:44:28 INFO - PROCESS | 444 | 1463543068278 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 731ms 20:44:28 INFO - PROCESS | 444 | 1463543068374 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 444 | 1463543068376 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 20:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:44:28 INFO - PROCESS | 444 | 1463543068380 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:44:28 INFO - PROCESS | 444 | 1463543068382 Marionette TRACE conn7 <- [1,2522,null,{}] 20:44:28 INFO - PROCESS | 444 | 1463543068386 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:28 INFO - PROCESS | 444 | 1463543068495 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 20:44:28 INFO - PROCESS | 444 | 1463543068561 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:28 INFO - PROCESS | 444 | ++DOCSHELL 192F8800 == 35 [pid = 444] [id = 640] 20:44:28 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (192FA400) [pid = 444] [serial = 1920] [outer = 00000000] 20:44:28 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (195DC800) [pid = 444] [serial = 1921] [outer = 192FA400] 20:44:28 INFO - PROCESS | 444 | 1463543068606 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (1974F800) [pid = 444] [serial = 1922] [outer = 192FA400] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 114 (195DE800) [pid = 444] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 113 (0CA9A400) [pid = 444] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 112 (0C940000) [pid = 444] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 111 (148B4C00) [pid = 444] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 110 (141E9400) [pid = 444] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 109 (19E0FC00) [pid = 444] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 108 (0C939C00) [pid = 444] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 107 (0FB03400) [pid = 444] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 106 (16415800) [pid = 444] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 105 (177E6800) [pid = 444] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 104 (18D98800) [pid = 444] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 103 (141EE000) [pid = 444] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 102 (0CA97400) [pid = 444] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 101 (18D97800) [pid = 444] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 100 (105CB000) [pid = 444] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 99 (10B18800) [pid = 444] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 98 (14A26400) [pid = 444] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 97 (133A9800) [pid = 444] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 96 (0FA89800) [pid = 444] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1035FC00) [pid = 444] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 94 (19E17000) [pid = 444] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 93 (19C0AC00) [pid = 444] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 92 (195DCC00) [pid = 444] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 91 (1A3A0400) [pid = 444] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:44:29 INFO - PROCESS | 444 | --DOMWINDOW == 90 (166A6400) [pid = 444] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:44:29 INFO - PROCESS | 444 | 1463543069169 Marionette TRACE conn7 <- [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]]]}] 20:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 830ms 20:44:29 INFO - PROCESS | 444 | 1463543069211 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 444 | 1463543069213 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 20:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:44:29 INFO - PROCESS | 444 | 1463543069216 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - PROCESS | 444 | 1463543069218 Marionette TRACE conn7 <- [1,2526,null,{}] 20:44:29 INFO - PROCESS | 444 | 1463543069221 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:29 INFO - PROCESS | 444 | 1463543069298 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 20:44:29 INFO - PROCESS | 444 | 1463543069394 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:29 INFO - PROCESS | 444 | ++DOCSHELL 0C91E400 == 36 [pid = 444] [id = 641] 20:44:29 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (0C91E800) [pid = 444] [serial = 1923] [outer = 00000000] 20:44:29 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (0FB03400) [pid = 444] [serial = 1924] [outer = 0C91E800] 20:44:29 INFO - PROCESS | 444 | 1463543069440 Marionette DEBUG loaded listener.js 20:44:29 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (105C4400) [pid = 444] [serial = 1925] [outer = 0C91E800] 20:44:29 INFO - PROCESS | 444 | 1463543069784 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 631ms 20:44:29 INFO - PROCESS | 444 | 1463543069848 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 20:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:44:29 INFO - PROCESS | 444 | 1463543069850 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 20:44:29 INFO - PROCESS | 444 | 1463543069853 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - PROCESS | 444 | 1463543069855 Marionette TRACE conn7 <- [1,2530,null,{}] 20:44:29 INFO - PROCESS | 444 | 1463543069870 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:29 INFO - PROCESS | 444 | 1463543069949 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 20:44:29 INFO - PROCESS | 444 | 1463543069955 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:29 INFO - PROCESS | 444 | ++DOCSHELL 10B18800 == 37 [pid = 444] [id = 642] 20:44:29 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1410CC00) [pid = 444] [serial = 1926] [outer = 00000000] 20:44:29 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (148B4C00) [pid = 444] [serial = 1927] [outer = 1410CC00] 20:44:30 INFO - PROCESS | 444 | 1463543070000 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (18D98800) [pid = 444] [serial = 1928] [outer = 1410CC00] 20:44:30 INFO - PROCESS | 444 | 1463543070427 Marionette TRACE conn7 <- [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]]]}] 20:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 20:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:44:30 INFO - PROCESS | 444 | 1463543070484 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 20:44:30 INFO - PROCESS | 444 | 1463543070486 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 20:44:30 INFO - PROCESS | 444 | 1463543070489 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:44:30 INFO - PROCESS | 444 | 1463543070491 Marionette TRACE conn7 <- [1,2534,null,{}] 20:44:30 INFO - PROCESS | 444 | 1463543070494 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:30 INFO - PROCESS | 444 | 1463543070572 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 20:44:30 INFO - PROCESS | 444 | 1463543070579 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:30 INFO - PROCESS | 444 | ++DOCSHELL 195D9400 == 38 [pid = 444] [id = 643] 20:44:30 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (19750400) [pid = 444] [serial = 1929] [outer = 00000000] 20:44:30 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (197DF400) [pid = 444] [serial = 1930] [outer = 19750400] 20:44:30 INFO - PROCESS | 444 | 1463543070624 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (197E1800) [pid = 444] [serial = 1931] [outer = 19750400] 20:44:31 INFO - PROCESS | 444 | 1463543071099 Marionette TRACE conn7 <- [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]]]}] 20:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 20:44:31 INFO - PROCESS | 444 | 1463543071161 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 20:44:31 INFO - PROCESS | 444 | 1463543071166 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 20:44:31 INFO - PROCESS | 444 | 1463543071171 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:44:31 INFO - PROCESS | 444 | 1463543071176 Marionette TRACE conn7 <- [1,2538,null,{}] 20:44:31 INFO - PROCESS | 444 | 1463543071183 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:31 INFO - PROCESS | 444 | 1463543071375 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 20:44:31 INFO - PROCESS | 444 | 1463543071495 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:31 INFO - PROCESS | 444 | ++DOCSHELL 0CBAE000 == 39 [pid = 444] [id = 644] 20:44:31 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (0CBE1000) [pid = 444] [serial = 1932] [outer = 00000000] 20:44:31 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (0FB58C00) [pid = 444] [serial = 1933] [outer = 0CBE1000] 20:44:31 INFO - PROCESS | 444 | 1463543071552 Marionette DEBUG loaded listener.js 20:44:31 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (105C4800) [pid = 444] [serial = 1934] [outer = 0CBE1000] 20:44:32 INFO - PROCESS | 444 | 1463543072133 Marionette TRACE conn7 <- [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]]]}] 20:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 20:44:32 INFO - PROCESS | 444 | 1463543072145 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 20:44:32 INFO - PROCESS | 444 | 1463543072152 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 20:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:44:32 INFO - PROCESS | 444 | 1463543072158 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:44:32 INFO - PROCESS | 444 | 1463543072161 Marionette TRACE conn7 <- [1,2542,null,{}] 20:44:32 INFO - PROCESS | 444 | 1463543072165 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:32 INFO - PROCESS | 444 | 1463543072277 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 20:44:32 INFO - PROCESS | 444 | 1463543072389 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:32 INFO - PROCESS | 444 | ++DOCSHELL 14371400 == 40 [pid = 444] [id = 645] 20:44:32 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (14438000) [pid = 444] [serial = 1935] [outer = 00000000] 20:44:32 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (15B3B000) [pid = 444] [serial = 1936] [outer = 14438000] 20:44:32 INFO - PROCESS | 444 | 1463543072444 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (166A6000) [pid = 444] [serial = 1937] [outer = 14438000] 20:44:33 INFO - PROCESS | 444 | 1463543073086 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 20:44:33 INFO - PROCESS | 444 | 1463543073130 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 444 | 1463543073133 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 20:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:44:33 INFO - PROCESS | 444 | 1463543073137 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:44:33 INFO - PROCESS | 444 | 1463543073140 Marionette TRACE conn7 <- [1,2546,null,{}] 20:44:33 INFO - PROCESS | 444 | 1463543073152 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:33 INFO - PROCESS | 444 | 1463543073263 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 20:44:33 INFO - PROCESS | 444 | 1463543073402 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 444 | ++DOCSHELL 166A1400 == 41 [pid = 444] [id = 646] 20:44:33 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (16B1D800) [pid = 444] [serial = 1938] [outer = 00000000] 20:44:33 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (195DB000) [pid = 444] [serial = 1939] [outer = 16B1D800] 20:44:33 INFO - PROCESS | 444 | 1463543073462 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (19E0C000) [pid = 444] [serial = 1940] [outer = 16B1D800] 20:44:34 INFO - PROCESS | 444 | 1463543074036 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 20:44:34 INFO - PROCESS | 444 | 1463543074070 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 444 | 1463543074073 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 20:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:44:34 INFO - PROCESS | 444 | 1463543074076 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:44:34 INFO - PROCESS | 444 | 1463543074078 Marionette TRACE conn7 <- [1,2550,null,{}] 20:44:34 INFO - PROCESS | 444 | 1463543074082 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:34 INFO - PROCESS | 444 | 1463543074186 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 20:44:34 INFO - PROCESS | 444 | 1463543074323 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:34 INFO - PROCESS | 444 | ++DOCSHELL 1A21C400 == 42 [pid = 444] [id = 647] 20:44:34 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1A21CC00) [pid = 444] [serial = 1941] [outer = 00000000] 20:44:34 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1A39E000) [pid = 444] [serial = 1942] [outer = 1A21CC00] 20:44:34 INFO - PROCESS | 444 | 1463543074379 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1A502C00) [pid = 444] [serial = 1943] [outer = 1A21CC00] 20:44:34 INFO - PROCESS | 444 | 1463543074977 Marionette TRACE conn7 <- [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]]]}] 20:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1068ms 20:44:35 INFO - PROCESS | 444 | 1463543075183 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 20:44:35 INFO - PROCESS | 444 | 1463543075188 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 20:44:35 INFO - PROCESS | 444 | 1463543075194 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:44:35 INFO - PROCESS | 444 | 1463543075197 Marionette TRACE conn7 <- [1,2554,null,{}] 20:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:44:35 INFO - PROCESS | 444 | 1463543075203 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:35 INFO - PROCESS | 444 | 1463543075301 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 20:44:35 INFO - PROCESS | 444 | 1463543075437 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:35 INFO - PROCESS | 444 | ++DOCSHELL 0FA81C00 == 43 [pid = 444] [id = 648] 20:44:35 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (0FAED800) [pid = 444] [serial = 1944] [outer = 00000000] 20:44:35 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (0FF50C00) [pid = 444] [serial = 1945] [outer = 0FAED800] 20:44:35 INFO - PROCESS | 444 | 1463543075486 Marionette DEBUG loaded listener.js 20:44:35 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (1057C800) [pid = 444] [serial = 1946] [outer = 0FAED800] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 113 (15B19400) [pid = 444] [serial = 1858] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 112 (1442D800) [pid = 444] [serial = 1855] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 111 (148F0400) [pid = 444] [serial = 1856] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 110 (1057A400) [pid = 444] [serial = 1852] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 109 (10784000) [pid = 444] [serial = 1853] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 108 (10B1A800) [pid = 444] [serial = 1850] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 107 (108E0400) [pid = 444] [serial = 1849] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1A21D400) [pid = 444] [serial = 1847] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 105 (1A218000) [pid = 444] [serial = 1846] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 104 (19E14C00) [pid = 444] [serial = 1844] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 103 (19E0D000) [pid = 444] [serial = 1843] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 102 (197DF000) [pid = 444] [serial = 1841] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 101 (197DA000) [pid = 444] [serial = 1840] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 100 (14A80C00) [pid = 444] [serial = 1838] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 99 (15C64C00) [pid = 444] [serial = 1859] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 98 (19752C00) [pid = 444] [serial = 1799] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0FF59400) [pid = 444] [serial = 1802] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1442D000) [pid = 444] [serial = 1805] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1B42BC00) [pid = 444] [serial = 1757] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14A21400) [pid = 444] [serial = 1894] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 93 (148F5000) [pid = 444] [serial = 1837] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1036AC00) [pid = 444] [serial = 1835] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 91 (0FA88800) [pid = 444] [serial = 1834] [outer = 00000000] [url = about:blank] 20:44:35 INFO - PROCESS | 444 | --DOMWINDOW == 90 (1974DC00) [pid = 444] [serial = 1832] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 89 (108DB000) [pid = 444] [serial = 1886] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 88 (133AA400) [pid = 444] [serial = 1888] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 87 (141E2800) [pid = 444] [serial = 1889] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1436A400) [pid = 444] [serial = 1891] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 85 (1A504400) [pid = 444] [serial = 1876] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1A5DC000) [pid = 444] [serial = 1877] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 83 (19749000) [pid = 444] [serial = 1870] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 82 (19C01400) [pid = 444] [serial = 1871] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 81 (143D9C00) [pid = 444] [serial = 1892] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 80 (1A39A800) [pid = 444] [serial = 1874] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 79 (0CA1C800) [pid = 444] [serial = 1879] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 78 (0CA25800) [pid = 444] [serial = 1880] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 77 (0FBEF800) [pid = 444] [serial = 1882] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 76 (166A4400) [pid = 444] [serial = 1861] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 75 (16B1D400) [pid = 444] [serial = 1862] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 74 (1848A800) [pid = 444] [serial = 1865] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 73 (18299000) [pid = 444] [serial = 1864] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 72 (1974A000) [pid = 444] [serial = 1867] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 71 (1A215000) [pid = 444] [serial = 1873] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 70 (1978A800) [pid = 444] [serial = 1868] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 69 (0FF50400) [pid = 444] [serial = 1883] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | --DOMWINDOW == 68 (10775400) [pid = 444] [serial = 1885] [outer = 00000000] [url = about:blank] 20:44:36 INFO - PROCESS | 444 | 1463543076125 Marionette TRACE conn7 <- [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]]]}] 20:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 20:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:44:36 INFO - PROCESS | 444 | 1463543076174 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 20:44:36 INFO - PROCESS | 444 | 1463543076177 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 20:44:36 INFO - PROCESS | 444 | 1463543076185 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:44:36 INFO - PROCESS | 444 | 1463543076188 Marionette TRACE conn7 <- [1,2558,null,{}] 20:44:36 INFO - PROCESS | 444 | 1463543076192 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:36 INFO - PROCESS | 444 | 1463543076277 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 20:44:36 INFO - PROCESS | 444 | 1463543076373 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:36 INFO - PROCESS | 444 | ++DOCSHELL 0C91EC00 == 44 [pid = 444] [id = 649] 20:44:36 INFO - PROCESS | 444 | ++DOMWINDOW == 69 (0CBA4C00) [pid = 444] [serial = 1947] [outer = 00000000] 20:44:36 INFO - PROCESS | 444 | ++DOMWINDOW == 70 (1036AC00) [pid = 444] [serial = 1948] [outer = 0CBA4C00] 20:44:36 INFO - PROCESS | 444 | 1463543076419 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 444 | ++DOMWINDOW == 71 (1057A000) [pid = 444] [serial = 1949] [outer = 0CBA4C00] 20:44:36 INFO - PROCESS | 444 | 1463543076839 Marionette TRACE conn7 <- [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]]]}] 20:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 20:44:36 INFO - PROCESS | 444 | 1463543076873 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 20:44:36 INFO - PROCESS | 444 | 1463543076875 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 20:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:44:36 INFO - PROCESS | 444 | 1463543076879 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:44:36 INFO - PROCESS | 444 | 1463543076881 Marionette TRACE conn7 <- [1,2562,null,{}] 20:44:36 INFO - PROCESS | 444 | 1463543076891 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:36 INFO - PROCESS | 444 | 1463543076978 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 20:44:36 INFO - PROCESS | 444 | 1463543076987 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:37 INFO - PROCESS | 444 | ++DOCSHELL 10B15400 == 45 [pid = 444] [id = 650] 20:44:37 INFO - PROCESS | 444 | ++DOMWINDOW == 72 (10B16000) [pid = 444] [serial = 1950] [outer = 00000000] 20:44:37 INFO - PROCESS | 444 | ++DOMWINDOW == 73 (141E5800) [pid = 444] [serial = 1951] [outer = 10B16000] 20:44:37 INFO - PROCESS | 444 | 1463543077035 Marionette DEBUG loaded listener.js 20:44:37 INFO - PROCESS | 444 | ++DOMWINDOW == 74 (14342400) [pid = 444] [serial = 1952] [outer = 10B16000] 20:44:37 INFO - PROCESS | 444 | 1463543077513 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 669ms 20:44:37 INFO - PROCESS | 444 | 1463543077553 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 20:44:37 INFO - PROCESS | 444 | 1463543077555 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 20:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:44:37 INFO - PROCESS | 444 | 1463543077558 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:44:37 INFO - PROCESS | 444 | 1463543077560 Marionette TRACE conn7 <- [1,2566,null,{}] 20:44:37 INFO - PROCESS | 444 | 1463543077564 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:37 INFO - PROCESS | 444 | 1463543077646 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 20:44:37 INFO - PROCESS | 444 | 1463543077776 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:37 INFO - PROCESS | 444 | ++DOCSHELL 14438400 == 46 [pid = 444] [id = 651] 20:44:37 INFO - PROCESS | 444 | ++DOMWINDOW == 75 (1480B000) [pid = 444] [serial = 1953] [outer = 00000000] 20:44:37 INFO - PROCESS | 444 | ++DOMWINDOW == 76 (14A1B800) [pid = 444] [serial = 1954] [outer = 1480B000] 20:44:37 INFO - PROCESS | 444 | 1463543077821 Marionette DEBUG loaded listener.js 20:44:37 INFO - PROCESS | 444 | ++DOMWINDOW == 77 (14A20400) [pid = 444] [serial = 1955] [outer = 1480B000] 20:44:38 INFO - PROCESS | 444 | 1463543078223 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 20:44:38 INFO - PROCESS | 444 | 1463543078325 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 20:44:38 INFO - PROCESS | 444 | 1463543078328 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 20:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:44:38 INFO - PROCESS | 444 | 1463543078339 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:44:38 INFO - PROCESS | 444 | 1463543078341 Marionette TRACE conn7 <- [1,2570,null,{}] 20:44:38 INFO - PROCESS | 444 | 1463543078348 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:38 INFO - PROCESS | 444 | 1463543078459 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 20:44:38 INFO - PROCESS | 444 | 1463543078470 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:38 INFO - PROCESS | 444 | ++DOCSHELL 14A27C00 == 47 [pid = 444] [id = 652] 20:44:38 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (14B26800) [pid = 444] [serial = 1956] [outer = 00000000] 20:44:38 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (15C5B000) [pid = 444] [serial = 1957] [outer = 14B26800] 20:44:38 INFO - PROCESS | 444 | 1463543078515 Marionette DEBUG loaded listener.js 20:44:38 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1641DC00) [pid = 444] [serial = 1958] [outer = 14B26800] 20:44:38 INFO - PROCESS | 444 | 1463543078959 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 20:44:39 INFO - PROCESS | 444 | 1463543079038 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 444 | 1463543079040 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 20:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:44:39 INFO - PROCESS | 444 | 1463543079048 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - PROCESS | 444 | 1463543079050 Marionette TRACE conn7 <- [1,2574,null,{}] 20:44:39 INFO - PROCESS | 444 | 1463543079053 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:39 INFO - PROCESS | 444 | 1463543079189 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 20:44:39 INFO - PROCESS | 444 | 1463543079259 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:39 INFO - PROCESS | 444 | ++DOCSHELL 177B9800 == 48 [pid = 444] [id = 653] 20:44:39 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (177BD800) [pid = 444] [serial = 1959] [outer = 00000000] 20:44:39 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (1820E800) [pid = 444] [serial = 1960] [outer = 177BD800] 20:44:39 INFO - PROCESS | 444 | 1463543079305 Marionette DEBUG loaded listener.js 20:44:39 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (18255400) [pid = 444] [serial = 1961] [outer = 177BD800] 20:44:39 INFO - PROCESS | 444 | 1463543079750 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 20:44:39 INFO - PROCESS | 444 | 1463543079786 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 444 | 1463543079788 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 20:44:39 INFO - PROCESS | 444 | 1463543079792 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:44:39 INFO - PROCESS | 444 | 1463543079793 Marionette TRACE conn7 <- [1,2578,null,{}] 20:44:39 INFO - PROCESS | 444 | 1463543079797 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:39 INFO - PROCESS | 444 | 1463543079907 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 20:44:39 INFO - PROCESS | 444 | 1463543079913 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:39 INFO - PROCESS | 444 | ++DOCSHELL 1442E400 == 49 [pid = 444] [id = 654] 20:44:39 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (14433C00) [pid = 444] [serial = 1962] [outer = 00000000] 20:44:39 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (1848F000) [pid = 444] [serial = 1963] [outer = 14433C00] 20:44:39 INFO - PROCESS | 444 | 1463543079958 Marionette DEBUG loaded listener.js 20:44:40 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (18DA4000) [pid = 444] [serial = 1964] [outer = 14433C00] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 85 (177B5400) [pid = 444] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 84 (14A20000) [pid = 444] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 83 (10369C00) [pid = 444] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 82 (0C93CC00) [pid = 444] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 81 (0CA1E400) [pid = 444] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 80 (166A6800) [pid = 444] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 79 (0C91E800) [pid = 444] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 78 (1410CC00) [pid = 444] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:44:40 INFO - PROCESS | 444 | --DOMWINDOW == 77 (192FA400) [pid = 444] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:44:40 INFO - PROCESS | 444 | 1463543080483 Marionette TRACE conn7 <- [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]]]}] 20:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 20:44:40 INFO - PROCESS | 444 | 1463543080554 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 444 | 1463543080556 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 20:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:44:40 INFO - PROCESS | 444 | 1463543080559 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:44:40 INFO - PROCESS | 444 | 1463543080561 Marionette TRACE conn7 <- [1,2582,null,{}] 20:44:40 INFO - PROCESS | 444 | 1463543080581 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:40 INFO - PROCESS | 444 | 1463543080661 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 20:44:40 INFO - PROCESS | 444 | 1463543080668 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:40 INFO - PROCESS | 444 | ++DOCSHELL 148B2800 == 50 [pid = 444] [id = 655] 20:44:40 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (14A1C000) [pid = 444] [serial = 1965] [outer = 00000000] 20:44:40 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (18489800) [pid = 444] [serial = 1966] [outer = 14A1C000] 20:44:40 INFO - PROCESS | 444 | 1463543080713 Marionette DEBUG loaded listener.js 20:44:40 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (1848BC00) [pid = 444] [serial = 1967] [outer = 14A1C000] 20:44:41 INFO - PROCESS | 444 | 1463543081124 Marionette TRACE conn7 <- [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]]]}] 20:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 590ms 20:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:44:41 INFO - PROCESS | 444 | 1463543081153 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 20:44:41 INFO - PROCESS | 444 | 1463543081155 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 20:44:41 INFO - PROCESS | 444 | 1463543081158 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:44:41 INFO - PROCESS | 444 | 1463543081160 Marionette TRACE conn7 <- [1,2586,null,{}] 20:44:41 INFO - PROCESS | 444 | 1463543081182 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:41 INFO - PROCESS | 444 | 1463543081264 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 20:44:41 INFO - PROCESS | 444 | 1463543081271 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:41 INFO - PROCESS | 444 | ++DOCSHELL 14434000 == 51 [pid = 444] [id = 656] 20:44:41 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (18D99C00) [pid = 444] [serial = 1968] [outer = 00000000] 20:44:41 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (19750C00) [pid = 444] [serial = 1969] [outer = 18D99C00] 20:44:41 INFO - PROCESS | 444 | 1463543081316 Marionette DEBUG loaded listener.js 20:44:41 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1978F800) [pid = 444] [serial = 1970] [outer = 18D99C00] 20:44:41 INFO - PROCESS | 444 | 1463543081751 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 20:44:41 INFO - PROCESS | 444 | 1463543081793 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 20:44:41 INFO - PROCESS | 444 | 1463543081795 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 20:44:41 INFO - PROCESS | 444 | 1463543081799 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:44:41 INFO - PROCESS | 444 | 1463543081801 Marionette TRACE conn7 <- [1,2590,null,{}] 20:44:41 INFO - PROCESS | 444 | 1463543081805 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:41 INFO - PROCESS | 444 | 1463543081885 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 20:44:41 INFO - PROCESS | 444 | 1463543081895 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:41 INFO - PROCESS | 444 | ++DOCSHELL 19749000 == 52 [pid = 444] [id = 657] 20:44:41 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (197D8000) [pid = 444] [serial = 1971] [outer = 00000000] 20:44:41 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (197E5000) [pid = 444] [serial = 1972] [outer = 197D8000] 20:44:41 INFO - PROCESS | 444 | 1463543081939 Marionette DEBUG loaded listener.js 20:44:42 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (19C08000) [pid = 444] [serial = 1973] [outer = 197D8000] 20:44:42 INFO - PROCESS | 444 | 1463543082662 Marionette TRACE conn7 <- [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]]]}] 20:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 20:44:42 INFO - PROCESS | 444 | 1463543082733 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 20:44:42 INFO - PROCESS | 444 | 1463543082738 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 20:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:44:42 INFO - PROCESS | 444 | 1463543082744 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:44:42 INFO - PROCESS | 444 | 1463543082748 Marionette TRACE conn7 <- [1,2594,null,{}] 20:44:42 INFO - PROCESS | 444 | 1463543082754 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:42 INFO - PROCESS | 444 | 1463543082894 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 20:44:43 INFO - PROCESS | 444 | 1463543083034 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:43 INFO - PROCESS | 444 | ++DOCSHELL 0CA26400 == 53 [pid = 444] [id = 658] 20:44:43 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (0FB0DC00) [pid = 444] [serial = 1974] [outer = 00000000] 20:44:43 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (1056EC00) [pid = 444] [serial = 1975] [outer = 0FB0DC00] 20:44:43 INFO - PROCESS | 444 | 1463543083092 Marionette DEBUG loaded listener.js 20:44:43 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (10785000) [pid = 444] [serial = 1976] [outer = 0FB0DC00] 20:44:43 INFO - PROCESS | 444 | 1463543083710 Marionette TRACE conn7 <- [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]]]}] 20:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1022ms 20:44:43 INFO - PROCESS | 444 | 1463543083770 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 20:44:43 INFO - PROCESS | 444 | 1463543083776 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 20:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:44:43 INFO - PROCESS | 444 | 1463543083783 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:44:43 INFO - PROCESS | 444 | 1463543083786 Marionette TRACE conn7 <- [1,2598,null,{}] 20:44:43 INFO - PROCESS | 444 | 1463543083790 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:43 INFO - PROCESS | 444 | 1463543083943 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 20:44:44 INFO - PROCESS | 444 | 1463543084009 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:44 INFO - PROCESS | 444 | ++DOCSHELL 143CC400 == 54 [pid = 444] [id = 659] 20:44:44 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (143D1400) [pid = 444] [serial = 1977] [outer = 00000000] 20:44:44 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (14A1B000) [pid = 444] [serial = 1978] [outer = 143D1400] 20:44:44 INFO - PROCESS | 444 | 1463543084064 Marionette DEBUG loaded listener.js 20:44:44 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1669F400) [pid = 444] [serial = 1979] [outer = 143D1400] 20:44:44 INFO - PROCESS | 444 | 1463543084709 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 20:44:44 INFO - PROCESS | 444 | 1463543084755 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 20:44:44 INFO - PROCESS | 444 | 1463543084757 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 20:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:44:44 INFO - PROCESS | 444 | 1463543084761 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:44:44 INFO - PROCESS | 444 | 1463543084765 Marionette TRACE conn7 <- [1,2602,null,{}] 20:44:44 INFO - PROCESS | 444 | 1463543084777 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:44 INFO - PROCESS | 444 | 1463543084916 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 20:44:45 INFO - PROCESS | 444 | 1463543085057 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:45 INFO - PROCESS | 444 | ++DOCSHELL 19756000 == 55 [pid = 444] [id = 660] 20:44:45 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (197DF800) [pid = 444] [serial = 1980] [outer = 00000000] 20:44:45 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (19E10400) [pid = 444] [serial = 1981] [outer = 197DF800] 20:44:45 INFO - PROCESS | 444 | 1463543085116 Marionette DEBUG loaded listener.js 20:44:45 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (19E18400) [pid = 444] [serial = 1982] [outer = 197DF800] 20:44:45 INFO - PROCESS | 444 | 1463543085735 Marionette TRACE conn7 <- [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]]]}] 20:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1019ms 20:44:45 INFO - PROCESS | 444 | 1463543085784 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 20:44:45 INFO - PROCESS | 444 | 1463543085786 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 20:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:44:45 INFO - PROCESS | 444 | 1463543085790 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:44:45 INFO - PROCESS | 444 | 1463543085792 Marionette TRACE conn7 <- [1,2606,null,{}] 20:44:45 INFO - PROCESS | 444 | 1463543085811 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:45 INFO - PROCESS | 444 | 1463543085917 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 20:44:46 INFO - PROCESS | 444 | 1463543086154 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:46 INFO - PROCESS | 444 | ++DOCSHELL 0C942C00 == 56 [pid = 444] [id = 661] 20:44:46 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (0CA18C00) [pid = 444] [serial = 1983] [outer = 00000000] 20:44:46 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (0CB9F400) [pid = 444] [serial = 1984] [outer = 0CA18C00] 20:44:46 INFO - PROCESS | 444 | 1463543086220 Marionette DEBUG loaded listener.js 20:44:46 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (0FBF4000) [pid = 444] [serial = 1985] [outer = 0CA18C00] 20:44:46 INFO - PROCESS | 444 | 1463543086781 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1035ms 20:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:44:46 INFO - PROCESS | 444 | 1463543086829 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 20:44:46 INFO - PROCESS | 444 | 1463543086833 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 20:44:46 INFO - PROCESS | 444 | 1463543086837 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:44:46 INFO - PROCESS | 444 | 1463543086841 Marionette TRACE conn7 <- [1,2610,null,{}] 20:44:46 INFO - PROCESS | 444 | 1463543086846 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:46 INFO - PROCESS | 444 | 1463543086964 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 20:44:47 INFO - PROCESS | 444 | 1463543087096 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 0CA1A000 == 55 [pid = 444] [id = 600] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 14434000 == 54 [pid = 444] [id = 656] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 148B2800 == 53 [pid = 444] [id = 655] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 1442E400 == 52 [pid = 444] [id = 654] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 177B9800 == 51 [pid = 444] [id = 653] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 14A27C00 == 50 [pid = 444] [id = 652] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 14438400 == 49 [pid = 444] [id = 651] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 10B15400 == 48 [pid = 444] [id = 650] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 0C91EC00 == 47 [pid = 444] [id = 649] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 0FA81C00 == 46 [pid = 444] [id = 648] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 166A1400 == 45 [pid = 444] [id = 646] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 14371400 == 44 [pid = 444] [id = 645] 20:44:47 INFO - PROCESS | 444 | --DOCSHELL 0CBAE000 == 43 [pid = 444] [id = 644] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 97 (18248400) [pid = 444] [serial = 1915] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 96 (18250000) [pid = 444] [serial = 1916] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 95 (0CA27000) [pid = 444] [serial = 1897] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14A26000) [pid = 444] [serial = 1909] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 93 (15B43400) [pid = 444] [serial = 1910] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1077B800) [pid = 444] [serial = 1906] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 91 (10BB1000) [pid = 444] [serial = 1907] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 90 (10065C00) [pid = 444] [serial = 1904] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 89 (0FBED000) [pid = 444] [serial = 1903] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 88 (18490000) [pid = 444] [serial = 1918] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 87 (177B7C00) [pid = 444] [serial = 1912] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 86 (10BBD400) [pid = 444] [serial = 1900] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 85 (0FB03400) [pid = 444] [serial = 1924] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 84 (197DF400) [pid = 444] [serial = 1930] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 83 (18D98800) [pid = 444] [serial = 1928] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 82 (195DC800) [pid = 444] [serial = 1921] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 81 (148B4C00) [pid = 444] [serial = 1927] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 80 (1974F800) [pid = 444] [serial = 1922] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 79 (18DA0800) [pid = 444] [serial = 1919] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 78 (105C4400) [pid = 444] [serial = 1925] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | --DOMWINDOW == 77 (177E7800) [pid = 444] [serial = 1913] [outer = 00000000] [url = about:blank] 20:44:47 INFO - PROCESS | 444 | ++DOCSHELL 08881400 == 44 [pid = 444] [id = 662] 20:44:47 INFO - PROCESS | 444 | ++DOMWINDOW == 78 (0C916000) [pid = 444] [serial = 1986] [outer = 00000000] 20:44:47 INFO - PROCESS | 444 | ++DOMWINDOW == 79 (0C93EC00) [pid = 444] [serial = 1987] [outer = 0C916000] 20:44:47 INFO - PROCESS | 444 | 1463543087202 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 444 | ++DOMWINDOW == 80 (0FA81C00) [pid = 444] [serial = 1988] [outer = 0C916000] 20:44:47 INFO - PROCESS | 444 | 1463543087646 Marionette TRACE conn7 <- [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]]]}] 20:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 829ms 20:44:47 INFO - PROCESS | 444 | 1463543087671 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 20:44:47 INFO - PROCESS | 444 | 1463543087675 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 20:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:44:47 INFO - PROCESS | 444 | 1463543087679 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:44:47 INFO - PROCESS | 444 | 1463543087681 Marionette TRACE conn7 <- [1,2614,null,{}] 20:44:47 INFO - PROCESS | 444 | 1463543087685 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:47 INFO - PROCESS | 444 | 1463543087768 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 20:44:47 INFO - PROCESS | 444 | 1463543087776 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:47 INFO - PROCESS | 444 | ++DOCSHELL 0CB75000 == 45 [pid = 444] [id = 663] 20:44:47 INFO - PROCESS | 444 | ++DOMWINDOW == 81 (0FF52C00) [pid = 444] [serial = 1989] [outer = 00000000] 20:44:47 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (141E6C00) [pid = 444] [serial = 1990] [outer = 0FF52C00] 20:44:47 INFO - PROCESS | 444 | 1463543087822 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1442E400) [pid = 444] [serial = 1991] [outer = 0FF52C00] 20:44:48 INFO - PROCESS | 444 | 1463543088320 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 20:44:48 INFO - PROCESS | 444 | 1463543088355 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 20:44:48 INFO - PROCESS | 444 | 1463543088357 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 20:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:44:48 INFO - PROCESS | 444 | 1463543088362 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:44:48 INFO - PROCESS | 444 | 1463543088368 Marionette TRACE conn7 <- [1,2618,null,{}] 20:44:48 INFO - PROCESS | 444 | 1463543088377 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:48 INFO - PROCESS | 444 | 1463543088462 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 20:44:48 INFO - PROCESS | 444 | 1463543088472 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:48 INFO - PROCESS | 444 | ++DOCSHELL 15B18C00 == 46 [pid = 444] [id = 664] 20:44:48 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (15B19400) [pid = 444] [serial = 1992] [outer = 00000000] 20:44:48 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (15C5B800) [pid = 444] [serial = 1993] [outer = 15B19400] 20:44:48 INFO - PROCESS | 444 | 1463543088517 Marionette DEBUG loaded listener.js 20:44:48 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (1669C400) [pid = 444] [serial = 1994] [outer = 15B19400] 20:44:49 INFO - PROCESS | 444 | 1463543088996 Marionette TRACE conn7 <- [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]]]}] 20:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 20:44:49 INFO - PROCESS | 444 | 1463543089055 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 444 | 1463543089057 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 20:44:49 INFO - PROCESS | 444 | 1463543089060 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:44:49 INFO - PROCESS | 444 | 1463543089062 Marionette TRACE conn7 <- [1,2622,null,{}] 20:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:44:49 INFO - PROCESS | 444 | 1463543089065 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:49 INFO - PROCESS | 444 | 1463543089148 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 20:44:49 INFO - PROCESS | 444 | 1463543089157 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 444 | ++DOCSHELL 1669E000 == 47 [pid = 444] [id = 665] 20:44:49 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (16B1D400) [pid = 444] [serial = 1995] [outer = 00000000] 20:44:49 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (177EB800) [pid = 444] [serial = 1996] [outer = 16B1D400] 20:44:49 INFO - PROCESS | 444 | 1463543089202 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (18248800) [pid = 444] [serial = 1997] [outer = 16B1D400] 20:44:49 INFO - PROCESS | 444 | 1463543089644 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 20:44:49 INFO - PROCESS | 444 | 1463543089710 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 444 | 1463543089712 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 20:44:49 INFO - PROCESS | 444 | 1463543089715 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:44:49 INFO - PROCESS | 444 | 1463543089717 Marionette TRACE conn7 <- [1,2626,null,{}] 20:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:44:49 INFO - PROCESS | 444 | 1463543089720 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:49 INFO - PROCESS | 444 | 1463543089832 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 20:44:49 INFO - PROCESS | 444 | 1463543089922 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 444 | ++DOCSHELL 18298C00 == 48 [pid = 444] [id = 666] 20:44:49 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (18486800) [pid = 444] [serial = 1998] [outer = 00000000] 20:44:49 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (18491400) [pid = 444] [serial = 1999] [outer = 18486800] 20:44:49 INFO - PROCESS | 444 | 1463543089977 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (18DA0000) [pid = 444] [serial = 2000] [outer = 18486800] 20:44:50 INFO - PROCESS | 444 | 1463543090435 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 20:44:50 INFO - PROCESS | 444 | 1463543090493 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 20:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:44:50 INFO - PROCESS | 444 | 1463543090495 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 20:44:50 INFO - PROCESS | 444 | 1463543090498 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 444 | 1463543090500 Marionette TRACE conn7 <- [1,2630,null,{}] 20:44:50 INFO - PROCESS | 444 | 1463543090503 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:50 INFO - PROCESS | 444 | 1463543090624 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 20:44:50 INFO - PROCESS | 444 | 1463543090691 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 444 | ++DOCSHELL 195D4C00 == 49 [pid = 444] [id = 667] 20:44:50 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (195D6C00) [pid = 444] [serial = 2001] [outer = 00000000] 20:44:50 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (19754C00) [pid = 444] [serial = 2002] [outer = 195D6C00] 20:44:50 INFO - PROCESS | 444 | 1463543090735 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (197DF400) [pid = 444] [serial = 2003] [outer = 195D6C00] 20:44:51 INFO - PROCESS | 444 | 1463543091124 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:44:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 20:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:44:51 INFO - PROCESS | 444 | 1463543091169 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 20:44:51 INFO - PROCESS | 444 | 1463543091171 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 20:44:51 INFO - PROCESS | 444 | 1463543091174 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:44:51 INFO - PROCESS | 444 | 1463543091176 Marionette TRACE conn7 <- [1,2634,null,{}] 20:44:51 INFO - PROCESS | 444 | 1463543091180 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:51 INFO - PROCESS | 444 | 1463543091319 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 20:44:51 INFO - PROCESS | 444 | 1463543091338 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:51 INFO - PROCESS | 444 | ++DOCSHELL 19E0E400 == 50 [pid = 444] [id = 668] 20:44:51 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (19E11000) [pid = 444] [serial = 2004] [outer = 00000000] 20:44:51 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (1A217400) [pid = 444] [serial = 2005] [outer = 19E11000] 20:44:51 INFO - PROCESS | 444 | 1463543091381 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1A218400) [pid = 444] [serial = 2006] [outer = 19E11000] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 97 (18D99C00) [pid = 444] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 96 (19750400) [pid = 444] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 95 (10B16000) [pid = 444] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 94 (14B26800) [pid = 444] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 93 (1480B000) [pid = 444] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 92 (177BD800) [pid = 444] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 91 (0FAED800) [pid = 444] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 90 (0CBA4C00) [pid = 444] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 89 (14433C00) [pid = 444] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:44:51 INFO - PROCESS | 444 | --DOMWINDOW == 88 (14A1C000) [pid = 444] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:44:51 INFO - PROCESS | 444 | 1463543091926 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:44:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 20:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:44:51 INFO - PROCESS | 444 | 1463543091945 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 20:44:51 INFO - PROCESS | 444 | 1463543091947 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 20:44:51 INFO - PROCESS | 444 | 1463543091950 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:44:51 INFO - PROCESS | 444 | 1463543091952 Marionette TRACE conn7 <- [1,2638,null,{}] 20:44:51 INFO - PROCESS | 444 | 1463543091955 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:52 INFO - PROCESS | 444 | 1463543092034 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 20:44:52 INFO - PROCESS | 444 | 1463543092040 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 444 | ++DOCSHELL 0CBA4C00 == 51 [pid = 444] [id = 669] 20:44:52 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (0CBA4000) [pid = 444] [serial = 2007] [outer = 00000000] 20:44:52 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (15B3EC00) [pid = 444] [serial = 2008] [outer = 0CBA4000] 20:44:52 INFO - PROCESS | 444 | 1463543092085 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (177C3000) [pid = 444] [serial = 2009] [outer = 0CBA4000] 20:44:52 INFO - PROCESS | 444 | 1463543092516 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:44:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 20:44:52 INFO - PROCESS | 444 | 1463543092582 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 444 | 1463543092584 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 20:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:44:52 INFO - PROCESS | 444 | 1463543092587 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - PROCESS | 444 | 1463543092589 Marionette TRACE conn7 <- [1,2642,null,{}] 20:44:52 INFO - PROCESS | 444 | 1463543092592 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:52 INFO - PROCESS | 444 | 1463543092696 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 20:44:52 INFO - PROCESS | 444 | 1463543092706 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 444 | ++DOCSHELL 14B2CC00 == 52 [pid = 444] [id = 670] 20:44:52 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (18D99C00) [pid = 444] [serial = 2010] [outer = 00000000] 20:44:52 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (1A39E800) [pid = 444] [serial = 2011] [outer = 18D99C00] 20:44:52 INFO - PROCESS | 444 | 1463543092750 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1A5DB800) [pid = 444] [serial = 2012] [outer = 18D99C00] 20:44:53 INFO - PROCESS | 444 | 1463543093168 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:44:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:44:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 20:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:44:53 INFO - PROCESS | 444 | 1463543093222 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 444 | 1463543093224 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 20:44:53 INFO - PROCESS | 444 | 1463543093227 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:44:53 INFO - PROCESS | 444 | 1463543093229 Marionette TRACE conn7 <- [1,2646,null,{}] 20:44:53 INFO - PROCESS | 444 | 1463543093232 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:53 INFO - PROCESS | 444 | 1463543093312 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 20:44:53 INFO - PROCESS | 444 | 1463543093319 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 444 | ++DOCSHELL 1A220000 == 53 [pid = 444] [id = 671] 20:44:53 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1A5DCC00) [pid = 444] [serial = 2013] [outer = 00000000] 20:44:53 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1A5E6800) [pid = 444] [serial = 2014] [outer = 1A5DCC00] 20:44:53 INFO - PROCESS | 444 | 1463543093369 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (1A5ED800) [pid = 444] [serial = 2015] [outer = 1A5DCC00] 20:44:53 INFO - PROCESS | 444 | 1463543093827 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:44:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:44:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 20:44:53 INFO - PROCESS | 444 | 1463543093911 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 444 | 1463543093916 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 20:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:44:53 INFO - PROCESS | 444 | 1463543093922 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:44:53 INFO - PROCESS | 444 | 1463543093927 Marionette TRACE conn7 <- [1,2650,null,{}] 20:44:53 INFO - PROCESS | 444 | 1463543093933 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:54 INFO - PROCESS | 444 | 1463543094046 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 20:44:54 INFO - PROCESS | 444 | 1463543094211 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:54 INFO - PROCESS | 444 | ++DOCSHELL 0FB10800 == 54 [pid = 444] [id = 672] 20:44:54 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (0FBED000) [pid = 444] [serial = 2016] [outer = 00000000] 20:44:54 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1035C000) [pid = 444] [serial = 2017] [outer = 0FBED000] 20:44:54 INFO - PROCESS | 444 | 1463543094267 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (10B15C00) [pid = 444] [serial = 2018] [outer = 0FBED000] 20:44:54 INFO - PROCESS | 444 | 1463543094839 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 990ms 20:44:54 INFO - PROCESS | 444 | 1463543094915 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 444 | 1463543094918 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 20:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:44:54 INFO - PROCESS | 444 | 1463543094927 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:44:54 INFO - PROCESS | 444 | 1463543094931 Marionette TRACE conn7 <- [1,2654,null,{}] 20:44:54 INFO - PROCESS | 444 | 1463543094936 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:55 INFO - PROCESS | 444 | 1463543095045 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 20:44:55 INFO - PROCESS | 444 | 1463543095187 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 444 | ++DOCSHELL 1442C800 == 55 [pid = 444] [id = 673] 20:44:55 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (14437C00) [pid = 444] [serial = 2019] [outer = 00000000] 20:44:55 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (14A27000) [pid = 444] [serial = 2020] [outer = 14437C00] 20:44:55 INFO - PROCESS | 444 | 1463543095242 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (15C61800) [pid = 444] [serial = 2021] [outer = 14437C00] 20:44:56 INFO - PROCESS | 444 | 1463543096359 Marionette TRACE conn7 <- [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]]]}] 20:44:56 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) 20:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1474ms 20:44:56 INFO - PROCESS | 444 | 1463543096403 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 20:44:56 INFO - PROCESS | 444 | 1463543096406 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 20:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:44:56 INFO - PROCESS | 444 | 1463543096410 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:44:56 INFO - PROCESS | 444 | 1463543096412 Marionette TRACE conn7 <- [1,2658,null,{}] 20:44:56 INFO - PROCESS | 444 | 1463543096422 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:56 INFO - PROCESS | 444 | 1463543096535 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 20:44:56 INFO - PROCESS | 444 | 1463543096672 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:56 INFO - PROCESS | 444 | ++DOCSHELL 18255C00 == 56 [pid = 444] [id = 674] 20:44:56 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (18D9D800) [pid = 444] [serial = 2022] [outer = 00000000] 20:44:56 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (1A39DC00) [pid = 444] [serial = 2023] [outer = 18D9D800] 20:44:56 INFO - PROCESS | 444 | 1463543096732 Marionette DEBUG loaded listener.js 20:44:56 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A5ED000) [pid = 444] [serial = 2024] [outer = 18D9D800] 20:44:57 INFO - PROCESS | 444 | 1463543097998 Marionette TRACE conn7 <- [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] 20:44:58 INFO - PROCESS | 444 | 1463543098113 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 20:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:44:58 INFO - PROCESS | 444 | 1463543098124 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:44:58 INFO - PROCESS | 444 | 1463543098128 Marionette TRACE conn7 <- [1,2662,null,{}] 20:44:58 INFO - PROCESS | 444 | 1463543098134 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:58 INFO - PROCESS | 444 | 1463543098229 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 20:44:58 INFO - PROCESS | 444 | 1463543098366 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:58 INFO - PROCESS | 444 | ++DOCSHELL 10575800 == 57 [pid = 444] [id = 675] 20:44:58 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (10579800) [pid = 444] [serial = 2025] [outer = 00000000] 20:44:58 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (10B5EC00) [pid = 444] [serial = 2026] [outer = 10579800] 20:44:58 INFO - PROCESS | 444 | 1463543098419 Marionette DEBUG loaded listener.js 20:44:58 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1410AC00) [pid = 444] [serial = 2027] [outer = 10579800] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 15C35400 == 56 [pid = 444] [id = 595] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 14430000 == 55 [pid = 444] [id = 593] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 1056D800 == 54 [pid = 444] [id = 594] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 0C917400 == 53 [pid = 444] [id = 596] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 0CB31800 == 52 [pid = 444] [id = 589] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 14B2CC00 == 51 [pid = 444] [id = 670] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 0CBA4C00 == 50 [pid = 444] [id = 669] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 19E0E400 == 49 [pid = 444] [id = 668] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 195D4C00 == 48 [pid = 444] [id = 667] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 18298C00 == 47 [pid = 444] [id = 666] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 1669E000 == 46 [pid = 444] [id = 665] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 15B18C00 == 45 [pid = 444] [id = 664] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 108 (197E5000) [pid = 444] [serial = 1972] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 0CB75000 == 44 [pid = 444] [id = 663] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 08881400 == 43 [pid = 444] [id = 662] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 0C942C00 == 42 [pid = 444] [id = 661] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 0CA26400 == 41 [pid = 444] [id = 658] 20:44:58 INFO - PROCESS | 444 | --DOCSHELL 19749000 == 40 [pid = 444] [id = 657] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 107 (1978F800) [pid = 444] [serial = 1970] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 106 (197E1800) [pid = 444] [serial = 1931] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 105 (141E5800) [pid = 444] [serial = 1951] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 104 (195DB000) [pid = 444] [serial = 1939] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 103 (14342400) [pid = 444] [serial = 1952] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 102 (15C5B000) [pid = 444] [serial = 1957] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 101 (14A1B800) [pid = 444] [serial = 1954] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 100 (18255400) [pid = 444] [serial = 1961] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 99 (1820E800) [pid = 444] [serial = 1960] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 98 (1057C800) [pid = 444] [serial = 1946] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0FB58C00) [pid = 444] [serial = 1933] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 96 (1036AC00) [pid = 444] [serial = 1948] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 95 (0FF50C00) [pid = 444] [serial = 1945] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 94 (1057A000) [pid = 444] [serial = 1949] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 93 (15B3B000) [pid = 444] [serial = 1936] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1A39E000) [pid = 444] [serial = 1942] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 91 (1848F000) [pid = 444] [serial = 1963] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 90 (18DA4000) [pid = 444] [serial = 1964] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 89 (18489800) [pid = 444] [serial = 1966] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 88 (19750C00) [pid = 444] [serial = 1969] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1641DC00) [pid = 444] [serial = 1958] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1848BC00) [pid = 444] [serial = 1967] [outer = 00000000] [url = about:blank] 20:44:58 INFO - PROCESS | 444 | --DOMWINDOW == 85 (14A20400) [pid = 444] [serial = 1955] [outer = 00000000] [url = about:blank] 20:44:59 INFO - PROCESS | 444 | 1463543099501 Marionette TRACE conn7 <- [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] 20:44:59 INFO - PROCESS | 444 | 1463543099567 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 20:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:44:59 INFO - PROCESS | 444 | 1463543099573 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 444 | 1463543099576 Marionette TRACE conn7 <- [1,2666,null,{}] 20:44:59 INFO - PROCESS | 444 | 1463543099580 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:59 INFO - PROCESS | 444 | 1463543099665 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 20:44:59 INFO - PROCESS | 444 | 1463543099708 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:59 INFO - PROCESS | 444 | ++DOCSHELL 08881400 == 41 [pid = 444] [id = 676] 20:44:59 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (08986000) [pid = 444] [serial = 2028] [outer = 00000000] 20:44:59 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (1056D800) [pid = 444] [serial = 2029] [outer = 08986000] 20:44:59 INFO - PROCESS | 444 | 1463543099833 Marionette DEBUG loaded listener.js 20:44:59 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (105C0800) [pid = 444] [serial = 2030] [outer = 08986000] 20:45:00 INFO - PROCESS | 444 | 1463543100667 Marionette TRACE conn7 <- [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]]]}] 20:45:00 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) 20:45:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1125ms 20:45:00 INFO - PROCESS | 444 | 1463543100701 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 20:45:00 INFO - PROCESS | 444 | 1463543100703 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 20:45:00 INFO - PROCESS | 444 | 1463543100707 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:45:00 INFO - PROCESS | 444 | 1463543100710 Marionette TRACE conn7 <- [1,2670,null,{}] 20:45:00 INFO - PROCESS | 444 | 1463543100721 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:00 INFO - PROCESS | 444 | 1463543100849 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 20:45:00 INFO - PROCESS | 444 | 1463543100866 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:00 INFO - PROCESS | 444 | ++DOCSHELL 10B19C00 == 42 [pid = 444] [id = 677] 20:45:00 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (141EFC00) [pid = 444] [serial = 2031] [outer = 00000000] 20:45:00 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (14436000) [pid = 444] [serial = 2032] [outer = 141EFC00] 20:45:00 INFO - PROCESS | 444 | 1463543100913 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (14A1CC00) [pid = 444] [serial = 2033] [outer = 141EFC00] 20:45:01 INFO - PROCESS | 444 | 1463543101873 Marionette TRACE conn7 <- [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]]]}] 20:45:01 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) 20:45:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 20:45:01 INFO - PROCESS | 444 | 1463543101890 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 20:45:01 INFO - PROCESS | 444 | 1463543101892 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 20:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:45:01 INFO - PROCESS | 444 | 1463543101896 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 444 | 1463543101898 Marionette TRACE conn7 <- [1,2674,null,{}] 20:45:01 INFO - PROCESS | 444 | 1463543101907 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:02 INFO - PROCESS | 444 | 1463543102023 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 20:45:02 INFO - PROCESS | 444 | 1463543102030 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:02 INFO - PROCESS | 444 | ++DOCSHELL 14435800 == 43 [pid = 444] [id = 678] 20:45:02 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (14A26800) [pid = 444] [serial = 2034] [outer = 00000000] 20:45:02 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (16419800) [pid = 444] [serial = 2035] [outer = 14A26800] 20:45:02 INFO - PROCESS | 444 | 1463543102075 Marionette DEBUG loaded listener.js 20:45:02 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (166A4800) [pid = 444] [serial = 2036] [outer = 14A26800] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 93 (18486800) [pid = 444] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 92 (0CA18C00) [pid = 444] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 91 (0C916000) [pid = 444] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 90 (15B19400) [pid = 444] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 89 (16B1D400) [pid = 444] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 88 (0FF52C00) [pid = 444] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 87 (195D6C00) [pid = 444] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 86 (18D99C00) [pid = 444] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 85 (19E11000) [pid = 444] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:45:02 INFO - PROCESS | 444 | --DOMWINDOW == 84 (0CBA4000) [pid = 444] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:45:03 INFO - PROCESS | 444 | 1463543103032 Marionette TRACE conn7 <- [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] 20:45:03 INFO - PROCESS | 444 | 1463543103079 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 20:45:03 INFO - PROCESS | 444 | 1463543103083 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:45:03 INFO - PROCESS | 444 | 1463543103084 Marionette TRACE conn7 <- [1,2678,null,{}] 20:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:45:03 INFO - PROCESS | 444 | 1463543103088 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:03 INFO - PROCESS | 444 | 1463543103200 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 20:45:03 INFO - PROCESS | 444 | 1463543103258 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:03 INFO - PROCESS | 444 | ++DOCSHELL 0CA18C00 == 44 [pid = 444] [id = 679] 20:45:03 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (0CA9D400) [pid = 444] [serial = 2037] [outer = 00000000] 20:45:03 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (14B24400) [pid = 444] [serial = 2038] [outer = 0CA9D400] 20:45:03 INFO - PROCESS | 444 | 1463543103304 Marionette DEBUG loaded listener.js 20:45:03 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (14B25000) [pid = 444] [serial = 2039] [outer = 0CA9D400] 20:45:04 INFO - PROCESS | 444 | 1463543104157 Marionette TRACE conn7 <- [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] 20:45:04 INFO - PROCESS | 444 | 1463543104213 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 20:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:45:04 INFO - PROCESS | 444 | 1463543104217 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:45:04 INFO - PROCESS | 444 | 1463543104218 Marionette TRACE conn7 <- [1,2682,null,{}] 20:45:04 INFO - PROCESS | 444 | 1463543104222 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:04 INFO - PROCESS | 444 | 1463543104357 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 20:45:04 INFO - PROCESS | 444 | 1463543104368 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:04 INFO - PROCESS | 444 | ++DOCSHELL 177E9800 == 45 [pid = 444] [id = 680] 20:45:04 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (177EA400) [pid = 444] [serial = 2040] [outer = 00000000] 20:45:04 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (1848CC00) [pid = 444] [serial = 2041] [outer = 177EA400] 20:45:04 INFO - PROCESS | 444 | 1463543104413 Marionette DEBUG loaded listener.js 20:45:04 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (18D96800) [pid = 444] [serial = 2042] [outer = 177EA400] 20:45:05 INFO - PROCESS | 444 | 1463543105351 Marionette TRACE conn7 <- [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] 20:45:05 INFO - PROCESS | 444 | 1463543105405 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 20:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:45:05 INFO - PROCESS | 444 | 1463543105411 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:45:05 INFO - PROCESS | 444 | 1463543105415 Marionette TRACE conn7 <- [1,2686,null,{}] 20:45:05 INFO - PROCESS | 444 | 1463543105421 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:05 INFO - PROCESS | 444 | 1463543105541 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 20:45:05 INFO - PROCESS | 444 | 1463543105674 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:05 INFO - PROCESS | 444 | ++DOCSHELL 0FBF0000 == 46 [pid = 444] [id = 681] 20:45:05 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (0FBF7400) [pid = 444] [serial = 2043] [outer = 00000000] 20:45:05 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1035CC00) [pid = 444] [serial = 2044] [outer = 0FBF7400] 20:45:05 INFO - PROCESS | 444 | 1463543105733 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (1057B400) [pid = 444] [serial = 2045] [outer = 0FBF7400] 20:45:06 INFO - PROCESS | 444 | 1463543106834 Marionette TRACE conn7 <- [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] 20:45:06 INFO - PROCESS | 444 | 1463543106893 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 20:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:45:06 INFO - PROCESS | 444 | 1463543106900 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:45:06 INFO - PROCESS | 444 | 1463543106903 Marionette TRACE conn7 <- [1,2690,null,{}] 20:45:06 INFO - PROCESS | 444 | 1463543106907 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:07 INFO - PROCESS | 444 | 1463543107047 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 20:45:07 INFO - PROCESS | 444 | 1463543107188 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:07 INFO - PROCESS | 444 | ++DOCSHELL 14345C00 == 47 [pid = 444] [id = 682] 20:45:07 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1442DC00) [pid = 444] [serial = 2046] [outer = 00000000] 20:45:07 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (15B1A000) [pid = 444] [serial = 2047] [outer = 1442DC00] 20:45:07 INFO - PROCESS | 444 | 1463543107244 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1669E000) [pid = 444] [serial = 2048] [outer = 1442DC00] 20:45:07 INFO - PROCESS | 444 | 1463543107784 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:45:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:45:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 929ms 20:45:07 INFO - PROCESS | 444 | 1463543107832 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 20:45:07 INFO - PROCESS | 444 | 1463543107835 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 20:45:07 INFO - PROCESS | 444 | 1463543107839 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:45:07 INFO - PROCESS | 444 | 1463543107842 Marionette TRACE conn7 <- [1,2694,null,{}] 20:45:07 INFO - PROCESS | 444 | 1463543107854 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:07 INFO - PROCESS | 444 | 1463543107964 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 20:45:08 INFO - PROCESS | 444 | 1463543108077 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:08 INFO - PROCESS | 444 | ++DOCSHELL 177EC000 == 48 [pid = 444] [id = 683] 20:45:08 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (192FA400) [pid = 444] [serial = 2049] [outer = 00000000] 20:45:08 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (195DC000) [pid = 444] [serial = 2050] [outer = 192FA400] 20:45:08 INFO - PROCESS | 444 | 1463543108175 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1974E800) [pid = 444] [serial = 2051] [outer = 192FA400] 20:45:08 INFO - PROCESS | 444 | 1463543108808 Marionette TRACE conn7 <- [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]]]}] 20:45:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:45:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1022ms 20:45:08 INFO - PROCESS | 444 | 1463543108863 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 444 | 1463543108866 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 20:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:45:08 INFO - PROCESS | 444 | 1463543108870 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:45:08 INFO - PROCESS | 444 | 1463543108872 Marionette TRACE conn7 <- [1,2698,null,{}] 20:45:08 INFO - PROCESS | 444 | 1463543108876 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:08 INFO - PROCESS | 444 | 1463543108980 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 20:45:09 INFO - PROCESS | 444 | 1463543109118 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 444 | ++DOCSHELL 19756C00 == 49 [pid = 444] [id = 684] 20:45:09 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (1978FC00) [pid = 444] [serial = 2052] [outer = 00000000] 20:45:09 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (19C02800) [pid = 444] [serial = 2053] [outer = 1978FC00] 20:45:09 INFO - PROCESS | 444 | 1463543109174 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (19E0E400) [pid = 444] [serial = 2054] [outer = 1978FC00] 20:45:09 INFO - PROCESS | 444 | 1463543109901 Marionette TRACE conn7 <- [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] 20:45:09 INFO - PROCESS | 444 | 1463543109951 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 20:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:45:09 INFO - PROCESS | 444 | 1463543109956 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:45:09 INFO - PROCESS | 444 | 1463543109960 Marionette TRACE conn7 <- [1,2702,null,{}] 20:45:09 INFO - PROCESS | 444 | 1463543109966 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:10 INFO - PROCESS | 444 | 1463543110074 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 20:45:10 INFO - PROCESS | 444 | 1463543110210 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:10 INFO - PROCESS | 444 | ++DOCSHELL 1056FC00 == 50 [pid = 444] [id = 685] 20:45:10 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (10571800) [pid = 444] [serial = 2055] [outer = 00000000] 20:45:10 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (1077C400) [pid = 444] [serial = 2056] [outer = 10571800] 20:45:10 INFO - PROCESS | 444 | 1463543110262 Marionette DEBUG loaded listener.js 20:45:10 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (141EF000) [pid = 444] [serial = 2057] [outer = 10571800] 20:45:10 INFO - PROCESS | 444 | --DOCSHELL 0CA18C00 == 49 [pid = 444] [id = 679] 20:45:10 INFO - PROCESS | 444 | --DOCSHELL 14435800 == 48 [pid = 444] [id = 678] 20:45:10 INFO - PROCESS | 444 | --DOCSHELL 10B19C00 == 47 [pid = 444] [id = 677] 20:45:10 INFO - PROCESS | 444 | --DOCSHELL 08881400 == 46 [pid = 444] [id = 676] 20:45:10 INFO - PROCESS | 444 | --DOCSHELL 10575800 == 45 [pid = 444] [id = 675] 20:45:10 INFO - PROCESS | 444 | --DOCSHELL 0FB10800 == 44 [pid = 444] [id = 672] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 104 (18491400) [pid = 444] [serial = 1999] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 103 (18DA0000) [pid = 444] [serial = 2000] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 102 (1056EC00) [pid = 444] [serial = 1975] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 101 (14A1B000) [pid = 444] [serial = 1978] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 100 (0FBF4000) [pid = 444] [serial = 1985] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 99 (0CB9F400) [pid = 444] [serial = 1984] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 98 (0C93EC00) [pid = 444] [serial = 1987] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 97 (0FA81C00) [pid = 444] [serial = 1988] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 96 (15C5B800) [pid = 444] [serial = 1993] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 95 (1669C400) [pid = 444] [serial = 1994] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 94 (177EB800) [pid = 444] [serial = 1996] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 93 (141E6C00) [pid = 444] [serial = 1990] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 92 (1442E400) [pid = 444] [serial = 1991] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 91 (197DF400) [pid = 444] [serial = 2003] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 90 (19754C00) [pid = 444] [serial = 2002] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 89 (19E10400) [pid = 444] [serial = 1981] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 88 (1A5DB800) [pid = 444] [serial = 2012] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 87 (1A5E6800) [pid = 444] [serial = 2014] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 86 (1A217400) [pid = 444] [serial = 2005] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 85 (15B3EC00) [pid = 444] [serial = 2008] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 84 (1A39E800) [pid = 444] [serial = 2011] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 83 (1A218400) [pid = 444] [serial = 2006] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 82 (177C3000) [pid = 444] [serial = 2009] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | --DOMWINDOW == 81 (18248800) [pid = 444] [serial = 1997] [outer = 00000000] [url = about:blank] 20:45:10 INFO - PROCESS | 444 | 1463543110815 Marionette TRACE conn7 <- [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]]]}] 20:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 870ms 20:45:10 INFO - PROCESS | 444 | 1463543110830 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 444 | 1463543110835 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 20:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:45:10 INFO - PROCESS | 444 | 1463543110841 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 444 | 1463543110844 Marionette TRACE conn7 <- [1,2706,null,{}] 20:45:10 INFO - PROCESS | 444 | 1463543110848 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:10 INFO - PROCESS | 444 | 1463543110937 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 20:45:10 INFO - PROCESS | 444 | 1463543110947 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:10 INFO - PROCESS | 444 | ++DOCSHELL 0FBF4000 == 45 [pid = 444] [id = 686] 20:45:10 INFO - PROCESS | 444 | ++DOMWINDOW == 82 (0FF56C00) [pid = 444] [serial = 2058] [outer = 00000000] 20:45:10 INFO - PROCESS | 444 | ++DOMWINDOW == 83 (1410CC00) [pid = 444] [serial = 2059] [outer = 0FF56C00] 20:45:10 INFO - PROCESS | 444 | 1463543110993 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 444 | ++DOMWINDOW == 84 (141F0800) [pid = 444] [serial = 2060] [outer = 0FF56C00] 20:45:11 INFO - PROCESS | 444 | 1463543111497 Marionette TRACE conn7 <- [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] 20:45:11 INFO - PROCESS | 444 | 1463543111517 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 20:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:45:11 INFO - PROCESS | 444 | 1463543111555 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:45:11 INFO - PROCESS | 444 | 1463543111559 Marionette TRACE conn7 <- [1,2710,null,{}] 20:45:11 INFO - PROCESS | 444 | 1463543111572 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:11 INFO - PROCESS | 444 | 1463543111661 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 20:45:11 INFO - PROCESS | 444 | 1463543111764 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:11 INFO - PROCESS | 444 | ++DOCSHELL 143CF400 == 46 [pid = 444] [id = 687] 20:45:11 INFO - PROCESS | 444 | ++DOMWINDOW == 85 (14A21400) [pid = 444] [serial = 2061] [outer = 00000000] 20:45:11 INFO - PROCESS | 444 | ++DOMWINDOW == 86 (177BD000) [pid = 444] [serial = 2062] [outer = 14A21400] 20:45:11 INFO - PROCESS | 444 | 1463543111815 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 444 | ++DOMWINDOW == 87 (18210000) [pid = 444] [serial = 2063] [outer = 14A21400] 20:45:12 INFO - PROCESS | 444 | 1463543112213 Marionette TRACE conn7 <- [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] 20:45:12 INFO - PROCESS | 444 | 1463543112297 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 20:45:12 INFO - PROCESS | 444 | 1463543112300 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:45:12 INFO - PROCESS | 444 | 1463543112302 Marionette TRACE conn7 <- [1,2714,null,{}] 20:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:45:12 INFO - PROCESS | 444 | 1463543112305 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:12 INFO - PROCESS | 444 | 1463543112389 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 20:45:12 INFO - PROCESS | 444 | 1463543112396 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 444 | ++DOCSHELL 18250C00 == 47 [pid = 444] [id = 688] 20:45:12 INFO - PROCESS | 444 | ++DOMWINDOW == 88 (18251800) [pid = 444] [serial = 2064] [outer = 00000000] 20:45:12 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (192F8400) [pid = 444] [serial = 2065] [outer = 18251800] 20:45:12 INFO - PROCESS | 444 | 1463543112442 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (195D7800) [pid = 444] [serial = 2066] [outer = 18251800] 20:45:12 INFO - PROCESS | 444 | 1463543112875 Marionette TRACE conn7 <- [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]]]}] 20:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 20:45:12 INFO - PROCESS | 444 | 1463543112934 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 20:45:12 INFO - PROCESS | 444 | 1463543112946 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 20:45:12 INFO - PROCESS | 444 | 1463543112955 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:45:12 INFO - PROCESS | 444 | 1463543112957 Marionette TRACE conn7 <- [1,2718,null,{}] 20:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:45:12 INFO - PROCESS | 444 | 1463543112961 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:13 INFO - PROCESS | 444 | 1463543113103 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 20:45:13 INFO - PROCESS | 444 | 1463543113121 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:13 INFO - PROCESS | 444 | ++DOCSHELL 195D9800 == 48 [pid = 444] [id = 689] 20:45:13 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1974C000) [pid = 444] [serial = 2067] [outer = 00000000] 20:45:13 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (197DD000) [pid = 444] [serial = 2068] [outer = 1974C000] 20:45:13 INFO - PROCESS | 444 | 1463543113165 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (19C08400) [pid = 444] [serial = 2069] [outer = 1974C000] 20:45:14 INFO - PROCESS | 444 | 1463543114074 Marionette TRACE conn7 <- [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] 20:45:14 INFO - PROCESS | 444 | 1463543114139 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 20:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:45:14 INFO - PROCESS | 444 | 1463543114148 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - PROCESS | 444 | 1463543114149 Marionette TRACE conn7 <- [1,2722,null,{}] 20:45:14 INFO - PROCESS | 444 | 1463543114153 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:14 INFO - PROCESS | 444 | 1463543114291 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 20:45:14 INFO - PROCESS | 444 | 1463543114299 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:14 INFO - PROCESS | 444 | ++DOCSHELL 14A25400 == 49 [pid = 444] [id = 690] 20:45:14 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (15C3F400) [pid = 444] [serial = 2070] [outer = 00000000] 20:45:14 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1A39C400) [pid = 444] [serial = 2071] [outer = 15C3F400] 20:45:14 INFO - PROCESS | 444 | 1463543114345 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1A503400) [pid = 444] [serial = 2072] [outer = 15C3F400] 20:45:14 INFO - PROCESS | 444 | 1463543114839 Marionette TRACE conn7 <- [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]]]}] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 95 (0CA9D400) [pid = 444] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 94 (0CA1A800) [pid = 444] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 93 (10575000) [pid = 444] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 92 (141EFC00) [pid = 444] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 91 (10579800) [pid = 444] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 90 (08986000) [pid = 444] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 89 (1A5DCC00) [pid = 444] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:45:14 INFO - PROCESS | 444 | --DOMWINDOW == 88 (14A26800) [pid = 444] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 20:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:45:14 INFO - PROCESS | 444 | 1463543114884 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 444 | 1463543114886 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 20:45:14 INFO - PROCESS | 444 | 1463543114889 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - PROCESS | 444 | 1463543114891 Marionette TRACE conn7 <- [1,2726,null,{}] 20:45:14 INFO - PROCESS | 444 | 1463543114894 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:15 INFO - PROCESS | 444 | 1463543115009 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 20:45:15 INFO - PROCESS | 444 | 1463543115075 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 444 | ++DOCSHELL 141EFC00 == 50 [pid = 444] [id = 691] 20:45:15 INFO - PROCESS | 444 | ++DOMWINDOW == 89 (14368C00) [pid = 444] [serial = 2073] [outer = 00000000] 20:45:15 INFO - PROCESS | 444 | ++DOMWINDOW == 90 (197D7400) [pid = 444] [serial = 2074] [outer = 14368C00] 20:45:15 INFO - PROCESS | 444 | 1463543115120 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 444 | ++DOMWINDOW == 91 (1A39C000) [pid = 444] [serial = 2075] [outer = 14368C00] 20:45:15 INFO - PROCESS | 444 | 1463543115464 Marionette TRACE conn7 <- [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]]]}] 20:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 20:45:15 INFO - PROCESS | 444 | 1463543115521 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 20:45:15 INFO - PROCESS | 444 | 1463543115523 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 20:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:45:15 INFO - PROCESS | 444 | 1463543115527 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:45:15 INFO - PROCESS | 444 | 1463543115528 Marionette TRACE conn7 <- [1,2730,null,{}] 20:45:15 INFO - PROCESS | 444 | 1463543115532 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:15 INFO - PROCESS | 444 | 1463543115623 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 20:45:15 INFO - PROCESS | 444 | 1463543115659 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 444 | ++DOCSHELL 1A5E0000 == 51 [pid = 444] [id = 692] 20:45:15 INFO - PROCESS | 444 | ++DOMWINDOW == 92 (1A5E1400) [pid = 444] [serial = 2076] [outer = 00000000] 20:45:15 INFO - PROCESS | 444 | ++DOMWINDOW == 93 (1A5F7C00) [pid = 444] [serial = 2077] [outer = 1A5E1400] 20:45:15 INFO - PROCESS | 444 | 1463543115702 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 444 | ++DOMWINDOW == 94 (1A672C00) [pid = 444] [serial = 2078] [outer = 1A5E1400] 20:45:16 INFO - PROCESS | 444 | 1463543116112 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 20:45:16 INFO - PROCESS | 444 | 1463543116172 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 444 | 1463543116174 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 20:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:45:16 INFO - PROCESS | 444 | 1463543116178 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 444 | 1463543116180 Marionette TRACE conn7 <- [1,2734,null,{}] 20:45:16 INFO - PROCESS | 444 | 1463543116184 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:16 INFO - PROCESS | 444 | 1463543116264 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 20:45:16 INFO - PROCESS | 444 | 1463543116271 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:16 INFO - PROCESS | 444 | ++DOCSHELL 1A673C00 == 52 [pid = 444] [id = 693] 20:45:16 INFO - PROCESS | 444 | ++DOMWINDOW == 95 (1A679C00) [pid = 444] [serial = 2079] [outer = 00000000] 20:45:16 INFO - PROCESS | 444 | ++DOMWINDOW == 96 (1A6BD800) [pid = 444] [serial = 2080] [outer = 1A679C00] 20:45:16 INFO - PROCESS | 444 | 1463543116314 Marionette DEBUG loaded listener.js 20:45:16 INFO - PROCESS | 444 | ++DOMWINDOW == 97 (1A6C2000) [pid = 444] [serial = 2081] [outer = 1A679C00] 20:45:16 INFO - PROCESS | 444 | 1463543116740 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 20:45:16 INFO - PROCESS | 444 | 1463543116751 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 444 | 1463543116752 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 20:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:45:16 INFO - PROCESS | 444 | 1463543116756 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 444 | 1463543116758 Marionette TRACE conn7 <- [1,2738,null,{}] 20:45:16 INFO - PROCESS | 444 | 1463543116761 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:16 INFO - PROCESS | 444 | 1463543116886 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 20:45:16 INFO - PROCESS | 444 | 1463543116896 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:16 INFO - PROCESS | 444 | ++DOCSHELL 1A67A000 == 53 [pid = 444] [id = 694] 20:45:16 INFO - PROCESS | 444 | ++DOMWINDOW == 98 (1A6BD400) [pid = 444] [serial = 2082] [outer = 00000000] 20:45:16 INFO - PROCESS | 444 | ++DOMWINDOW == 99 (1A772C00) [pid = 444] [serial = 2083] [outer = 1A6BD400] 20:45:16 INFO - PROCESS | 444 | 1463543116941 Marionette DEBUG loaded listener.js 20:45:17 INFO - PROCESS | 444 | ++DOMWINDOW == 100 (1A81BC00) [pid = 444] [serial = 2084] [outer = 1A6BD400] 20:45:17 INFO - PROCESS | 444 | 1463543117588 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 870ms 20:45:17 INFO - PROCESS | 444 | 1463543117628 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 20:45:17 INFO - PROCESS | 444 | 1463543117634 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 20:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:45:17 INFO - PROCESS | 444 | 1463543117638 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:45:17 INFO - PROCESS | 444 | 1463543117643 Marionette TRACE conn7 <- [1,2742,null,{}] 20:45:17 INFO - PROCESS | 444 | 1463543117649 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:17 INFO - PROCESS | 444 | 1463543117761 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 20:45:17 INFO - PROCESS | 444 | 1463543117907 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:17 INFO - PROCESS | 444 | ++DOCSHELL 10576400 == 54 [pid = 444] [id = 695] 20:45:17 INFO - PROCESS | 444 | ++DOMWINDOW == 101 (10577C00) [pid = 444] [serial = 2085] [outer = 00000000] 20:45:17 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (148B2800) [pid = 444] [serial = 2086] [outer = 10577C00] 20:45:17 INFO - PROCESS | 444 | 1463543117967 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (15C38C00) [pid = 444] [serial = 2087] [outer = 10577C00] 20:45:18 INFO - PROCESS | 444 | 1463543118580 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 20:45:18 INFO - PROCESS | 444 | 1463543118613 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 20:45:18 INFO - PROCESS | 444 | 1463543118620 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 20:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:45:18 INFO - PROCESS | 444 | 1463543118626 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:45:18 INFO - PROCESS | 444 | 1463543118629 Marionette TRACE conn7 <- [1,2746,null,{}] 20:45:18 INFO - PROCESS | 444 | 1463543118633 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:18 INFO - PROCESS | 444 | 1463543118758 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 20:45:18 INFO - PROCESS | 444 | 1463543118916 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:18 INFO - PROCESS | 444 | ++DOCSHELL 18DA2800 == 55 [pid = 444] [id = 696] 20:45:18 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (18DA3400) [pid = 444] [serial = 2088] [outer = 00000000] 20:45:18 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (19C07400) [pid = 444] [serial = 2089] [outer = 18DA3400] 20:45:18 INFO - PROCESS | 444 | 1463543118972 Marionette DEBUG loaded listener.js 20:45:19 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (1A21C000) [pid = 444] [serial = 2090] [outer = 18DA3400] 20:45:19 INFO - PROCESS | 444 | 1463543119593 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1021ms 20:45:19 INFO - PROCESS | 444 | 1463543119649 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 20:45:19 INFO - PROCESS | 444 | 1463543119652 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 20:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:45:19 INFO - PROCESS | 444 | 1463543119656 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:45:19 INFO - PROCESS | 444 | 1463543119660 Marionette TRACE conn7 <- [1,2750,null,{}] 20:45:19 INFO - PROCESS | 444 | 1463543119671 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:19 INFO - PROCESS | 444 | 1463543119800 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 20:45:19 INFO - PROCESS | 444 | 1463543119946 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:19 INFO - PROCESS | 444 | ++DOCSHELL 1A774800 == 56 [pid = 444] [id = 697] 20:45:19 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1A81F000) [pid = 444] [serial = 2091] [outer = 00000000] 20:45:19 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (1A85EC00) [pid = 444] [serial = 2092] [outer = 1A81F000] 20:45:20 INFO - PROCESS | 444 | 1463543120004 Marionette DEBUG loaded listener.js 20:45:20 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (1A866400) [pid = 444] [serial = 2093] [outer = 1A81F000] 20:45:20 INFO - PROCESS | 444 | 1463543120531 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 20:45:20 INFO - PROCESS | 444 | 1463543120589 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 444 | 1463543120592 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 20:45:20 INFO - PROCESS | 444 | 1463543120595 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:45:20 INFO - PROCESS | 444 | 1463543120597 Marionette TRACE conn7 <- [1,2754,null,{}] 20:45:20 INFO - PROCESS | 444 | 1463543120601 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:20 INFO - PROCESS | 444 | 1463543120712 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 20:45:20 INFO - PROCESS | 444 | 1463543120827 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:20 INFO - PROCESS | 444 | ++DOCSHELL 1B421800 == 57 [pid = 444] [id = 698] 20:45:20 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (1B42AC00) [pid = 444] [serial = 2094] [outer = 00000000] 20:45:20 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (1BA3CC00) [pid = 444] [serial = 2095] [outer = 1B42AC00] 20:45:20 INFO - PROCESS | 444 | 1463543120922 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (1BADBC00) [pid = 444] [serial = 2096] [outer = 1B42AC00] 20:45:21 INFO - PROCESS | 444 | 1463543121523 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 20:45:21 INFO - PROCESS | 444 | 1463543121569 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 20:45:21 INFO - PROCESS | 444 | 1463543121571 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 20:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:45:21 INFO - PROCESS | 444 | 1463543121574 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:45:21 INFO - PROCESS | 444 | 1463543121576 Marionette TRACE conn7 <- [1,2758,null,{}] 20:45:21 INFO - PROCESS | 444 | 1463543121580 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:21 INFO - PROCESS | 444 | 1463543121684 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 20:45:21 INFO - PROCESS | 444 | 1463543121998 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:22 INFO - PROCESS | 444 | ++DOCSHELL 0CA19400 == 58 [pid = 444] [id = 699] 20:45:22 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (0FA3FC00) [pid = 444] [serial = 2097] [outer = 00000000] 20:45:22 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (0FF58400) [pid = 444] [serial = 2098] [outer = 0FA3FC00] 20:45:22 INFO - PROCESS | 444 | 1463543122077 Marionette DEBUG loaded listener.js 20:45:22 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (10573400) [pid = 444] [serial = 2099] [outer = 0FA3FC00] 20:45:22 INFO - PROCESS | 444 | 1463543122684 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1118ms 20:45:22 INFO - PROCESS | 444 | 1463543122711 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 444 | 1463543122715 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 20:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:45:22 INFO - PROCESS | 444 | 1463543122720 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - PROCESS | 444 | 1463543122724 Marionette TRACE conn7 <- [1,2762,null,{}] 20:45:22 INFO - PROCESS | 444 | 1463543122729 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:22 INFO - PROCESS | 444 | 1463543122833 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 20:45:22 INFO - PROCESS | 444 | 1463543122952 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:23 INFO - PROCESS | 444 | ++DOCSHELL 1057C400 == 59 [pid = 444] [id = 700] 20:45:23 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (1076BC00) [pid = 444] [serial = 2100] [outer = 00000000] 20:45:23 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (14429C00) [pid = 444] [serial = 2101] [outer = 1076BC00] 20:45:23 INFO - PROCESS | 444 | 1463543123042 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (14A25C00) [pid = 444] [serial = 2102] [outer = 1076BC00] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 1442C800 == 58 [pid = 444] [id = 673] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 1A673C00 == 57 [pid = 444] [id = 693] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 1A5E0000 == 56 [pid = 444] [id = 692] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 141EFC00 == 55 [pid = 444] [id = 691] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 14A25400 == 54 [pid = 444] [id = 690] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 195D9800 == 53 [pid = 444] [id = 689] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 18250C00 == 52 [pid = 444] [id = 688] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 143CF400 == 51 [pid = 444] [id = 687] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 1A220000 == 50 [pid = 444] [id = 671] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 117 (1848CC00) [pid = 444] [serial = 2041] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 116 (1035C000) [pid = 444] [serial = 2017] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 115 (14A27000) [pid = 444] [serial = 2020] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 0FBF4000 == 49 [pid = 444] [id = 686] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 1056FC00 == 48 [pid = 444] [id = 685] 20:45:23 INFO - PROCESS | 444 | --DOCSHELL 177E9800 == 47 [pid = 444] [id = 680] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 114 (0FAF2800) [pid = 444] [serial = 1898] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 113 (133AC000) [pid = 444] [serial = 1901] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 112 (14A1CC00) [pid = 444] [serial = 2033] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 111 (1410AC00) [pid = 444] [serial = 2027] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 110 (10B5EC00) [pid = 444] [serial = 2026] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 109 (1A39DC00) [pid = 444] [serial = 2023] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 108 (1056D800) [pid = 444] [serial = 2029] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 107 (105C0800) [pid = 444] [serial = 2030] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 106 (1A5ED800) [pid = 444] [serial = 2015] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 105 (16419800) [pid = 444] [serial = 2035] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 104 (14B24400) [pid = 444] [serial = 2038] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 103 (166A4800) [pid = 444] [serial = 2036] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 102 (14436000) [pid = 444] [serial = 2032] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | --DOMWINDOW == 101 (14B25000) [pid = 444] [serial = 2039] [outer = 00000000] [url = about:blank] 20:45:23 INFO - PROCESS | 444 | 1463543123548 Marionette TRACE conn7 <- [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]]]}] 20:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 870ms 20:45:23 INFO - PROCESS | 444 | 1463543123597 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 444 | 1463543123601 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 20:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:45:23 INFO - PROCESS | 444 | 1463543123605 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:45:23 INFO - PROCESS | 444 | 1463543123607 Marionette TRACE conn7 <- [1,2766,null,{}] 20:45:23 INFO - PROCESS | 444 | 1463543123611 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:23 INFO - PROCESS | 444 | 1463543123696 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 20:45:23 INFO - PROCESS | 444 | 1463543123822 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:23 INFO - PROCESS | 444 | ++DOCSHELL 1056EC00 == 48 [pid = 444] [id = 701] 20:45:23 INFO - PROCESS | 444 | ++DOMWINDOW == 102 (10769400) [pid = 444] [serial = 2103] [outer = 00000000] 20:45:23 INFO - PROCESS | 444 | ++DOMWINDOW == 103 (10B14C00) [pid = 444] [serial = 2104] [outer = 10769400] 20:45:23 INFO - PROCESS | 444 | 1463543123868 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 444 | ++DOMWINDOW == 104 (13315000) [pid = 444] [serial = 2105] [outer = 10769400] 20:45:24 INFO - PROCESS | 444 | 1463543124264 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 20:45:24 INFO - PROCESS | 444 | 1463543124340 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 20:45:24 INFO - PROCESS | 444 | 1463543124342 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 20:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:45:24 INFO - PROCESS | 444 | 1463543124351 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:45:24 INFO - PROCESS | 444 | 1463543124357 Marionette TRACE conn7 <- [1,2770,null,{}] 20:45:24 INFO - PROCESS | 444 | 1463543124366 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:24 INFO - PROCESS | 444 | 1463543124505 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 20:45:24 INFO - PROCESS | 444 | 1463543124653 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 444 | ++DOCSHELL 0C93E800 == 49 [pid = 444] [id = 702] 20:45:24 INFO - PROCESS | 444 | ++DOMWINDOW == 105 (0CA19800) [pid = 444] [serial = 2106] [outer = 00000000] 20:45:24 INFO - PROCESS | 444 | ++DOMWINDOW == 106 (0FAED800) [pid = 444] [serial = 2107] [outer = 0CA19800] 20:45:24 INFO - PROCESS | 444 | 1463543124712 Marionette DEBUG loaded listener.js 20:45:24 INFO - PROCESS | 444 | ++DOMWINDOW == 107 (1035E400) [pid = 444] [serial = 2108] [outer = 0CA19800] 20:45:25 INFO - PROCESS | 444 | 1463543125260 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 990ms 20:45:25 INFO - PROCESS | 444 | 1463543125342 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 444 | 1463543125346 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 20:45:25 INFO - PROCESS | 444 | 1463543125351 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:45:25 INFO - PROCESS | 444 | 1463543125356 Marionette TRACE conn7 <- [1,2774,null,{}] 20:45:25 INFO - PROCESS | 444 | 1463543125361 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:25 INFO - PROCESS | 444 | 1463543125475 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 20:45:25 INFO - PROCESS | 444 | 1463543125611 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 444 | ++DOCSHELL 0C91C800 == 50 [pid = 444] [id = 703] 20:45:25 INFO - PROCESS | 444 | ++DOMWINDOW == 108 (143D4000) [pid = 444] [serial = 2109] [outer = 00000000] 20:45:25 INFO - PROCESS | 444 | ++DOMWINDOW == 109 (14A22800) [pid = 444] [serial = 2110] [outer = 143D4000] 20:45:25 INFO - PROCESS | 444 | 1463543125670 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 444 | ++DOMWINDOW == 110 (14B24400) [pid = 444] [serial = 2111] [outer = 143D4000] 20:45:26 INFO - PROCESS | 444 | 1463543126281 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 20:45:26 INFO - PROCESS | 444 | 1463543126325 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 20:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:45:26 INFO - PROCESS | 444 | 1463543126329 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 20:45:26 INFO - PROCESS | 444 | 1463543126333 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:45:26 INFO - PROCESS | 444 | 1463543126335 Marionette TRACE conn7 <- [1,2778,null,{}] 20:45:26 INFO - PROCESS | 444 | 1463543126339 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:26 INFO - PROCESS | 444 | 1463543126444 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 20:45:26 INFO - PROCESS | 444 | 1463543126601 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:26 INFO - PROCESS | 444 | ++DOCSHELL 17725800 == 51 [pid = 444] [id = 704] 20:45:26 INFO - PROCESS | 444 | ++DOMWINDOW == 111 (17730800) [pid = 444] [serial = 2112] [outer = 00000000] 20:45:26 INFO - PROCESS | 444 | ++DOMWINDOW == 112 (177E9800) [pid = 444] [serial = 2113] [outer = 17730800] 20:45:26 INFO - PROCESS | 444 | 1463543126659 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 444 | ++DOMWINDOW == 113 (1824DC00) [pid = 444] [serial = 2114] [outer = 17730800] 20:45:27 INFO - PROCESS | 444 | 1463543127204 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 20:45:27 INFO - PROCESS | 444 | 1463543127265 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 20:45:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:45:27 INFO - PROCESS | 444 | 1463543127269 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 20:45:27 INFO - PROCESS | 444 | 1463543127281 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:45:27 INFO - PROCESS | 444 | 1463543127286 Marionette TRACE conn7 <- [1,2782,null,{}] 20:45:27 INFO - PROCESS | 444 | 1463543127290 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:27 INFO - PROCESS | 444 | 1463543127449 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 20:45:27 INFO - PROCESS | 444 | 1463543127515 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:27 INFO - PROCESS | 444 | ++DOCSHELL 18DA4400 == 52 [pid = 444] [id = 705] 20:45:27 INFO - PROCESS | 444 | ++DOMWINDOW == 114 (18DA4800) [pid = 444] [serial = 2115] [outer = 00000000] 20:45:27 INFO - PROCESS | 444 | ++DOMWINDOW == 115 (195DA000) [pid = 444] [serial = 2116] [outer = 18DA4800] 20:45:27 INFO - PROCESS | 444 | 1463543127570 Marionette DEBUG loaded listener.js 20:45:27 INFO - PROCESS | 444 | ++DOMWINDOW == 116 (19750400) [pid = 444] [serial = 2117] [outer = 18DA4800] 20:45:28 INFO - PROCESS | 444 | 1463543128191 Marionette TRACE conn7 <- [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]]]}] 20:45:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:45:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 929ms 20:45:28 INFO - PROCESS | 444 | 1463543128205 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 20:45:28 INFO - PROCESS | 444 | 1463543128207 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 20:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:45:28 INFO - PROCESS | 444 | 1463543128211 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:45:28 INFO - PROCESS | 444 | 1463543128213 Marionette TRACE conn7 <- [1,2786,null,{}] 20:45:28 INFO - PROCESS | 444 | 1463543128217 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:28 INFO - PROCESS | 444 | 1463543128320 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 20:45:28 INFO - PROCESS | 444 | 1463543128433 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:28 INFO - PROCESS | 444 | ++DOCSHELL 16415000 == 53 [pid = 444] [id = 706] 20:45:28 INFO - PROCESS | 444 | ++DOMWINDOW == 117 (195D1C00) [pid = 444] [serial = 2118] [outer = 00000000] 20:45:28 INFO - PROCESS | 444 | ++DOMWINDOW == 118 (19E0A400) [pid = 444] [serial = 2119] [outer = 195D1C00] 20:45:28 INFO - PROCESS | 444 | 1463543128487 Marionette DEBUG loaded listener.js 20:45:28 INFO - PROCESS | 444 | ++DOMWINDOW == 119 (1A21A400) [pid = 444] [serial = 2120] [outer = 195D1C00] 20:45:29 INFO - PROCESS | 444 | 1463543129087 Marionette TRACE conn7 <- [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]]]}] 20:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 20:45:29 INFO - PROCESS | 444 | 1463543129145 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 20:45:29 INFO - PROCESS | 444 | 1463543129148 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 20:45:29 INFO - PROCESS | 444 | 1463543129151 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:45:29 INFO - PROCESS | 444 | 1463543129153 Marionette TRACE conn7 <- [1,2790,null,{}] 20:45:29 INFO - PROCESS | 444 | 1463543129157 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:29 INFO - PROCESS | 444 | 1463543129259 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 20:45:29 INFO - PROCESS | 444 | 1463543129419 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:29 INFO - PROCESS | 444 | ++DOCSHELL 1A3A1800 == 54 [pid = 444] [id = 707] 20:45:29 INFO - PROCESS | 444 | ++DOMWINDOW == 120 (1A3A2C00) [pid = 444] [serial = 2121] [outer = 00000000] 20:45:29 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (1A5E3000) [pid = 444] [serial = 2122] [outer = 1A3A2C00] 20:45:29 INFO - PROCESS | 444 | 1463543129483 Marionette DEBUG loaded listener.js 20:45:29 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1A5EE400) [pid = 444] [serial = 2123] [outer = 1A3A2C00] 20:45:30 INFO - PROCESS | 444 | 1463543130048 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 20:45:30 INFO - PROCESS | 444 | 1463543130085 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 20:45:30 INFO - PROCESS | 444 | 1463543130087 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 20:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:45:30 INFO - PROCESS | 444 | 1463543130091 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:45:30 INFO - PROCESS | 444 | 1463543130093 Marionette TRACE conn7 <- [1,2794,null,{}] 20:45:30 INFO - PROCESS | 444 | 1463543130097 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:30 INFO - PROCESS | 444 | 1463543130203 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 20:45:30 INFO - PROCESS | 444 | 1463543130319 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:30 INFO - PROCESS | 444 | ++DOCSHELL 0CBA8800 == 55 [pid = 444] [id = 708] 20:45:30 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (0CBE0800) [pid = 444] [serial = 2124] [outer = 00000000] 20:45:30 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (0FBEE000) [pid = 444] [serial = 2125] [outer = 0CBE0800] 20:45:30 INFO - PROCESS | 444 | 1463543130505 Marionette DEBUG loaded listener.js 20:45:30 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (110AF800) [pid = 444] [serial = 2126] [outer = 0CBE0800] 20:45:31 INFO - PROCESS | 444 | 1463543131098 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1016ms 20:45:31 INFO - PROCESS | 444 | 1463543131112 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 444 | 1463543131116 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 20:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:45:31 INFO - PROCESS | 444 | 1463543131121 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:45:31 INFO - PROCESS | 444 | 1463543131124 Marionette TRACE conn7 <- [1,2798,null,{}] 20:45:31 INFO - PROCESS | 444 | 1463543131129 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:31 INFO - PROCESS | 444 | 1463543131245 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 20:45:31 INFO - PROCESS | 444 | --DOCSHELL 1056EC00 == 54 [pid = 444] [id = 701] 20:45:31 INFO - PROCESS | 444 | --DOCSHELL 1057C400 == 53 [pid = 444] [id = 700] 20:45:31 INFO - PROCESS | 444 | --DOCSHELL 0CA19400 == 52 [pid = 444] [id = 699] 20:45:31 INFO - PROCESS | 444 | 1463543131385 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:31 INFO - PROCESS | 444 | ++DOCSHELL 0C91B400 == 53 [pid = 444] [id = 709] 20:45:31 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (0C934000) [pid = 444] [serial = 2127] [outer = 00000000] 20:45:31 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (0FBECC00) [pid = 444] [serial = 2128] [outer = 0C934000] 20:45:31 INFO - PROCESS | 444 | 1463543131433 Marionette DEBUG loaded listener.js 20:45:31 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (10B56C00) [pid = 444] [serial = 2129] [outer = 0C934000] 20:45:31 INFO - PROCESS | 444 | 1463543131810 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 20:45:31 INFO - PROCESS | 444 | 1463543131852 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 444 | 1463543131855 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 20:45:31 INFO - PROCESS | 444 | 1463543131861 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:45:31 INFO - PROCESS | 444 | 1463543131864 Marionette TRACE conn7 <- [1,2802,null,{}] 20:45:31 INFO - PROCESS | 444 | 1463543131868 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:31 INFO - PROCESS | 444 | 1463543131955 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 20:45:31 INFO - PROCESS | 444 | 1463543131995 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:32 INFO - PROCESS | 444 | ++DOCSHELL 18249C00 == 54 [pid = 444] [id = 710] 20:45:32 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1824A000) [pid = 444] [serial = 2130] [outer = 00000000] 20:45:32 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (195D7C00) [pid = 444] [serial = 2131] [outer = 1824A000] 20:45:32 INFO - PROCESS | 444 | 1463543132041 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (19E10000) [pid = 444] [serial = 2132] [outer = 1824A000] 20:45:32 INFO - PROCESS | 444 | 1463543132536 Marionette TRACE conn7 <- [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]]]}] 20:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 20:45:32 INFO - PROCESS | 444 | 1463543132604 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 444 | 1463543132606 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 20:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:45:32 INFO - PROCESS | 444 | 1463543132610 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - PROCESS | 444 | 1463543132613 Marionette TRACE conn7 <- [1,2806,null,{}] 20:45:32 INFO - PROCESS | 444 | 1463543132624 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:32 INFO - PROCESS | 444 | 1463543132750 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 20:45:32 INFO - PROCESS | 444 | 1463543132821 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:32 INFO - PROCESS | 444 | ++DOCSHELL 1A5FA400 == 55 [pid = 444] [id = 711] 20:45:32 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1A5FA800) [pid = 444] [serial = 2133] [outer = 00000000] 20:45:32 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1A6BB400) [pid = 444] [serial = 2134] [outer = 1A5FA800] 20:45:32 INFO - PROCESS | 444 | 1463543132866 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1A771800) [pid = 444] [serial = 2135] [outer = 1A5FA800] 20:45:33 INFO - PROCESS | 444 | 1463543133279 Marionette TRACE conn7 <- [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]]]}] 20:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 20:45:33 INFO - PROCESS | 444 | 1463543133344 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 20:45:33 INFO - PROCESS | 444 | 1463543133347 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 20:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:45:33 INFO - PROCESS | 444 | 1463543133350 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:45:33 INFO - PROCESS | 444 | 1463543133352 Marionette TRACE conn7 <- [1,2810,null,{}] 20:45:33 INFO - PROCESS | 444 | 1463543133356 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:33 INFO - PROCESS | 444 | 1463543133506 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 20:45:33 INFO - PROCESS | 444 | 1463543133582 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 444 | ++DOCSHELL 1A85F000 == 56 [pid = 444] [id = 712] 20:45:33 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1A868400) [pid = 444] [serial = 2136] [outer = 00000000] 20:45:33 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1B4F8800) [pid = 444] [serial = 2137] [outer = 1A868400] 20:45:33 INFO - PROCESS | 444 | 1463543133628 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1BADAC00) [pid = 444] [serial = 2138] [outer = 1A868400] 20:45:34 INFO - PROCESS | 444 | 1463543134053 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 20:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:45:34 INFO - PROCESS | 444 | 1463543134081 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 20:45:34 INFO - PROCESS | 444 | 1463543134083 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 20:45:34 INFO - PROCESS | 444 | 1463543134086 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 444 | 1463543134088 Marionette TRACE conn7 <- [1,2814,null,{}] 20:45:34 INFO - PROCESS | 444 | 1463543134092 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:34 INFO - PROCESS | 444 | 1463543134210 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 136 (1974C000) [pid = 444] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 135 (15C3F400) [pid = 444] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 134 (14368C00) [pid = 444] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 133 (0FF56C00) [pid = 444] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 132 (14A21400) [pid = 444] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 131 (10571800) [pid = 444] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 130 (18251800) [pid = 444] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 129 (1A679C00) [pid = 444] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 128 (1A5E1400) [pid = 444] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 127 (0FA3FC00) [pid = 444] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1076BC00) [pid = 444] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 125 (177EA400) [pid = 444] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:45:34 INFO - PROCESS | 444 | --DOMWINDOW == 124 (197D8000) [pid = 444] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:45:34 INFO - PROCESS | 444 | 1463543134352 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:34 INFO - PROCESS | 444 | ++DOCSHELL 0C93EC00 == 57 [pid = 444] [id = 713] 20:45:34 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (0CA18C00) [pid = 444] [serial = 2139] [outer = 00000000] 20:45:34 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (10571000) [pid = 444] [serial = 2140] [outer = 0CA18C00] 20:45:34 INFO - PROCESS | 444 | 1463543134405 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (18DA4000) [pid = 444] [serial = 2141] [outer = 0CA18C00] 20:45:34 INFO - PROCESS | 444 | 1463543134784 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 20:45:34 INFO - PROCESS | 444 | 1463543134817 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 20:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:45:34 INFO - PROCESS | 444 | 1463543134819 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 20:45:34 INFO - PROCESS | 444 | 1463543134822 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 444 | 1463543134824 Marionette TRACE conn7 <- [1,2818,null,{}] 20:45:34 INFO - PROCESS | 444 | 1463543134828 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:34 INFO - PROCESS | 444 | 1463543134982 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 20:45:34 INFO - PROCESS | 444 | 1463543134997 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 444 | ++DOCSHELL 18252400 == 58 [pid = 444] [id = 714] 20:45:35 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (1A5E1400) [pid = 444] [serial = 2142] [outer = 00000000] 20:45:35 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (1BC4B800) [pid = 444] [serial = 2143] [outer = 1A5E1400] 20:45:35 INFO - PROCESS | 444 | 1463543135042 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (1BD0F400) [pid = 444] [serial = 2144] [outer = 1A5E1400] 20:45:35 INFO - PROCESS | 444 | 1463543135464 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:45:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 20:45:35 INFO - PROCESS | 444 | 1463543135493 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 20:45:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:45:35 INFO - PROCESS | 444 | 1463543135495 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 20:45:35 INFO - PROCESS | 444 | 1463543135498 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - PROCESS | 444 | 1463543135500 Marionette TRACE conn7 <- [1,2822,null,{}] 20:45:35 INFO - PROCESS | 444 | 1463543135503 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:35 INFO - PROCESS | 444 | 1463543135625 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 20:45:35 INFO - PROCESS | 444 | 1463543135634 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 444 | ++DOCSHELL 1BC44400 == 59 [pid = 444] [id = 715] 20:45:35 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (1BDA4400) [pid = 444] [serial = 2145] [outer = 00000000] 20:45:35 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1C40E000) [pid = 444] [serial = 2146] [outer = 1BDA4400] 20:45:35 INFO - PROCESS | 444 | 1463543135679 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1C710C00) [pid = 444] [serial = 2147] [outer = 1BDA4400] 20:45:36 INFO - PROCESS | 444 | 1463543136107 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 20:45:36 INFO - PROCESS | 444 | 1463543136129 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 20:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:45:36 INFO - PROCESS | 444 | 1463543136131 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 20:45:36 INFO - PROCESS | 444 | 1463543136134 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 444 | 1463543136136 Marionette TRACE conn7 <- [1,2826,null,{}] 20:45:36 INFO - PROCESS | 444 | 1463543136140 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:36 INFO - PROCESS | 444 | 1463543136223 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 20:45:36 INFO - PROCESS | 444 | 1463543136413 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:36 INFO - PROCESS | 444 | ++DOCSHELL 0887EC00 == 60 [pid = 444] [id = 716] 20:45:36 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (08881000) [pid = 444] [serial = 2148] [outer = 00000000] 20:45:36 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (0CB2AC00) [pid = 444] [serial = 2149] [outer = 08881000] 20:45:36 INFO - PROCESS | 444 | 1463543136475 Marionette DEBUG loaded listener.js 20:45:36 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1035FC00) [pid = 444] [serial = 2150] [outer = 08881000] 20:45:37 INFO - PROCESS | 444 | 1463543137066 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 20:45:37 INFO - PROCESS | 444 | 1463543137106 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 20:45:37 INFO - PROCESS | 444 | 1463543137111 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 20:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:45:37 INFO - PROCESS | 444 | 1463543137115 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:45:37 INFO - PROCESS | 444 | 1463543137119 Marionette TRACE conn7 <- [1,2830,null,{}] 20:45:37 INFO - PROCESS | 444 | 1463543137124 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:37 INFO - PROCESS | 444 | 1463543137241 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 20:45:37 INFO - PROCESS | 444 | 1463543137407 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:37 INFO - PROCESS | 444 | ++DOCSHELL 16B23800 == 61 [pid = 444] [id = 717] 20:45:37 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (18251400) [pid = 444] [serial = 2151] [outer = 00000000] 20:45:37 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (195D7000) [pid = 444] [serial = 2152] [outer = 18251400] 20:45:37 INFO - PROCESS | 444 | 1463543137464 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (19C08800) [pid = 444] [serial = 2153] [outer = 18251400] 20:45:38 INFO - PROCESS | 444 | 1463543138081 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1025ms 20:45:38 INFO - PROCESS | 444 | 1463543138145 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 20:45:38 INFO - PROCESS | 444 | 1463543138150 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 20:45:38 INFO - PROCESS | 444 | 1463543138156 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:45:38 INFO - PROCESS | 444 | 1463543138158 Marionette TRACE conn7 <- [1,2834,null,{}] 20:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:45:38 INFO - PROCESS | 444 | 1463543138162 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:38 INFO - PROCESS | 444 | 1463543138272 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 20:45:38 INFO - PROCESS | 444 | 1463543138420 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:38 INFO - PROCESS | 444 | ++DOCSHELL 1A5F0C00 == 62 [pid = 444] [id = 718] 20:45:38 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (1A5F7000) [pid = 444] [serial = 2154] [outer = 00000000] 20:45:38 INFO - PROCESS | 444 | ++DOMWINDOW == 141 (1A865C00) [pid = 444] [serial = 2155] [outer = 1A5F7000] 20:45:38 INFO - PROCESS | 444 | 1463543138476 Marionette DEBUG loaded listener.js 20:45:38 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (1BC47C00) [pid = 444] [serial = 2156] [outer = 1A5F7000] 20:45:39 INFO - PROCESS | 444 | 1463543139136 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1014ms 20:45:39 INFO - PROCESS | 444 | 1463543139176 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 20:45:39 INFO - PROCESS | 444 | 1463543139179 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 20:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:45:39 INFO - PROCESS | 444 | 1463543139184 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:45:39 INFO - PROCESS | 444 | 1463543139190 Marionette TRACE conn7 <- [1,2838,null,{}] 20:45:39 INFO - PROCESS | 444 | 1463543139200 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:39 INFO - PROCESS | 444 | 1463543139358 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 20:45:39 INFO - PROCESS | 444 | 1463543139508 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:39 INFO - PROCESS | 444 | ++DOCSHELL 1D10EC00 == 63 [pid = 444] [id = 719] 20:45:39 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (1D10F400) [pid = 444] [serial = 2157] [outer = 00000000] 20:45:39 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (1D115800) [pid = 444] [serial = 2158] [outer = 1D10F400] 20:45:39 INFO - PROCESS | 444 | 1463543139563 Marionette DEBUG loaded listener.js 20:45:39 INFO - PROCESS | 444 | ++DOMWINDOW == 145 (1D22BC00) [pid = 444] [serial = 2159] [outer = 1D10F400] 20:45:40 INFO - PROCESS | 444 | 1463543140102 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 20:45:40 INFO - PROCESS | 444 | 1463543140115 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 20:45:40 INFO - PROCESS | 444 | 1463543140118 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 20:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:45:40 INFO - PROCESS | 444 | 1463543140122 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:45:40 INFO - PROCESS | 444 | 1463543140124 Marionette TRACE conn7 <- [1,2842,null,{}] 20:45:40 INFO - PROCESS | 444 | 1463543140127 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:40 INFO - PROCESS | 444 | 1463543140288 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 20:45:40 INFO - PROCESS | 444 | 1463543140373 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:40 INFO - PROCESS | 444 | ++DOCSHELL 1D230800 == 64 [pid = 444] [id = 720] 20:45:40 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (1D2A2400) [pid = 444] [serial = 2160] [outer = 00000000] 20:45:40 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (1D6BE800) [pid = 444] [serial = 2161] [outer = 1D2A2400] 20:45:40 INFO - PROCESS | 444 | 1463543140431 Marionette DEBUG loaded listener.js 20:45:40 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (1D6C1C00) [pid = 444] [serial = 2162] [outer = 1D2A2400] 20:45:41 INFO - PROCESS | 444 | 1463543141008 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 930ms 20:45:41 INFO - PROCESS | 444 | 1463543141056 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 20:45:41 INFO - PROCESS | 444 | 1463543141058 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 20:45:41 INFO - PROCESS | 444 | 1463543141062 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:45:41 INFO - PROCESS | 444 | 1463543141064 Marionette TRACE conn7 <- [1,2846,null,{}] 20:45:41 INFO - PROCESS | 444 | 1463543141067 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:41 INFO - PROCESS | 444 | 1463543141174 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 20:45:41 INFO - PROCESS | 444 | 1463543141344 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:41 INFO - PROCESS | 444 | ++DOCSHELL 14A23C00 == 65 [pid = 444] [id = 721] 20:45:41 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (15B12400) [pid = 444] [serial = 2163] [outer = 00000000] 20:45:41 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (1D6CAC00) [pid = 444] [serial = 2164] [outer = 15B12400] 20:45:41 INFO - PROCESS | 444 | 1463543141406 Marionette DEBUG loaded listener.js 20:45:41 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (1D6E3C00) [pid = 444] [serial = 2165] [outer = 15B12400] 20:45:42 INFO - PROCESS | 444 | 1463543142174 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1167ms 20:45:42 INFO - PROCESS | 444 | 1463543142233 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 20:45:42 INFO - PROCESS | 444 | 1463543142237 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 20:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:45:42 INFO - PROCESS | 444 | 1463543142242 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:45:42 INFO - PROCESS | 444 | 1463543142246 Marionette TRACE conn7 <- [1,2850,null,{}] 20:45:42 INFO - PROCESS | 444 | 1463543142251 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:42 INFO - PROCESS | 444 | 1463543142357 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 20:45:42 INFO - PROCESS | 444 | 1463543142503 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:42 INFO - PROCESS | 444 | ++DOCSHELL 0C916C00 == 66 [pid = 444] [id = 722] 20:45:42 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (0C917800) [pid = 444] [serial = 2166] [outer = 00000000] 20:45:42 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (1442E000) [pid = 444] [serial = 2167] [outer = 0C917800] 20:45:42 INFO - PROCESS | 444 | 1463543142555 Marionette DEBUG loaded listener.js 20:45:42 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (14A20800) [pid = 444] [serial = 2168] [outer = 0C917800] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 1A774800 == 65 [pid = 444] [id = 697] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 10576400 == 64 [pid = 444] [id = 695] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 1480F000 == 63 [pid = 444] [id = 591] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 0FBF0000 == 62 [pid = 444] [id = 681] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 1056E000 == 61 [pid = 444] [id = 588] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 1BC44400 == 60 [pid = 444] [id = 715] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 18252400 == 59 [pid = 444] [id = 714] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 0C93EC00 == 58 [pid = 444] [id = 713] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 1A85F000 == 57 [pid = 444] [id = 712] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 1A5FA400 == 56 [pid = 444] [id = 711] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 18249C00 == 55 [pid = 444] [id = 710] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 0C91B400 == 54 [pid = 444] [id = 709] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 0CBA8800 == 53 [pid = 444] [id = 708] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 18DA4400 == 52 [pid = 444] [id = 705] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 17725800 == 51 [pid = 444] [id = 704] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 153 (10B14C00) [pid = 444] [serial = 2104] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 0C91C800 == 50 [pid = 444] [id = 703] 20:45:43 INFO - PROCESS | 444 | --DOCSHELL 0C93E800 == 49 [pid = 444] [id = 702] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 152 (19C08000) [pid = 444] [serial = 1973] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 151 (197DD000) [pid = 444] [serial = 2068] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 150 (19C08400) [pid = 444] [serial = 2069] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 149 (1A39C400) [pid = 444] [serial = 2071] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 148 (197D7400) [pid = 444] [serial = 2074] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 147 (1410CC00) [pid = 444] [serial = 2059] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 146 (141F0800) [pid = 444] [serial = 2060] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 145 (1035CC00) [pid = 444] [serial = 2044] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 144 (177BD000) [pid = 444] [serial = 2062] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 143 (18210000) [pid = 444] [serial = 2063] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 142 (141EF000) [pid = 444] [serial = 2057] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 141 (1077C400) [pid = 444] [serial = 2056] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 140 (192F8400) [pid = 444] [serial = 2065] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 139 (15B1A000) [pid = 444] [serial = 2047] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 138 (1A6BD800) [pid = 444] [serial = 2080] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 137 (195DC000) [pid = 444] [serial = 2050] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 136 (1A5F7C00) [pid = 444] [serial = 2077] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 135 (19C02800) [pid = 444] [serial = 2053] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 134 (0FF58400) [pid = 444] [serial = 2098] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 133 (1A672C00) [pid = 444] [serial = 2078] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 132 (14429C00) [pid = 444] [serial = 2101] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 131 (14A25C00) [pid = 444] [serial = 2102] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1A772C00) [pid = 444] [serial = 2083] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 129 (148B2800) [pid = 444] [serial = 2086] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 128 (19C07400) [pid = 444] [serial = 2089] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 127 (1A503400) [pid = 444] [serial = 2072] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 126 (1A85EC00) [pid = 444] [serial = 2092] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 125 (1BA3CC00) [pid = 444] [serial = 2095] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 124 (18D96800) [pid = 444] [serial = 2042] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 123 (10573400) [pid = 444] [serial = 2099] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 122 (195D7800) [pid = 444] [serial = 2066] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 121 (1A6C2000) [pid = 444] [serial = 2081] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | --DOMWINDOW == 120 (1A39C000) [pid = 444] [serial = 2075] [outer = 00000000] [url = about:blank] 20:45:43 INFO - PROCESS | 444 | 1463543143233 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1025ms 20:45:43 INFO - PROCESS | 444 | 1463543143268 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 20:45:43 INFO - PROCESS | 444 | 1463543143273 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 20:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:45:43 INFO - PROCESS | 444 | 1463543143279 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:45:43 INFO - PROCESS | 444 | 1463543143282 Marionette TRACE conn7 <- [1,2854,null,{}] 20:45:43 INFO - PROCESS | 444 | 1463543143286 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:43 INFO - PROCESS | 444 | 1463543143374 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 20:45:43 INFO - PROCESS | 444 | 1463543143486 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:43 INFO - PROCESS | 444 | ++DOCSHELL 0CBA8800 == 50 [pid = 444] [id = 723] 20:45:43 INFO - PROCESS | 444 | ++DOMWINDOW == 121 (0FAF1400) [pid = 444] [serial = 2169] [outer = 00000000] 20:45:43 INFO - PROCESS | 444 | ++DOMWINDOW == 122 (1077C400) [pid = 444] [serial = 2170] [outer = 0FAF1400] 20:45:43 INFO - PROCESS | 444 | 1463543143533 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 444 | ++DOMWINDOW == 123 (133AB000) [pid = 444] [serial = 2171] [outer = 0FAF1400] 20:45:43 INFO - PROCESS | 444 | 1463543143963 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 20:45:44 INFO - PROCESS | 444 | 1463543144013 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 444 | 1463543144015 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 20:45:44 INFO - PROCESS | 444 | 1463543144018 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:45:44 INFO - PROCESS | 444 | 1463543144022 Marionette TRACE conn7 <- [1,2858,null,{}] 20:45:44 INFO - PROCESS | 444 | 1463543144032 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:44 INFO - PROCESS | 444 | 1463543144124 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 20:45:44 INFO - PROCESS | 444 | 1463543144132 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:44 INFO - PROCESS | 444 | ++DOCSHELL 14434C00 == 51 [pid = 444] [id = 724] 20:45:44 INFO - PROCESS | 444 | ++DOMWINDOW == 124 (14436800) [pid = 444] [serial = 2172] [outer = 00000000] 20:45:44 INFO - PROCESS | 444 | ++DOMWINDOW == 125 (1669E400) [pid = 444] [serial = 2173] [outer = 14436800] 20:45:44 INFO - PROCESS | 444 | 1463543144180 Marionette DEBUG loaded listener.js 20:45:44 INFO - PROCESS | 444 | ++DOMWINDOW == 126 (177B9800) [pid = 444] [serial = 2174] [outer = 14436800] 20:45:44 INFO - PROCESS | 444 | 1463543144698 Marionette TRACE conn7 <- [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]]]}] 20:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 20:45:44 INFO - PROCESS | 444 | 1463543144753 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 444 | 1463543144755 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 20:45:44 INFO - PROCESS | 444 | 1463543144758 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:45:44 INFO - PROCESS | 444 | 1463543144760 Marionette TRACE conn7 <- [1,2862,null,{}] 20:45:44 INFO - PROCESS | 444 | 1463543144764 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:44 INFO - PROCESS | 444 | 1463543144853 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 20:45:44 INFO - PROCESS | 444 | 1463543144996 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 444 | ++DOCSHELL 18292000 == 52 [pid = 444] [id = 725] 20:45:45 INFO - PROCESS | 444 | ++DOMWINDOW == 127 (18484800) [pid = 444] [serial = 2175] [outer = 00000000] 20:45:45 INFO - PROCESS | 444 | ++DOMWINDOW == 128 (18D97000) [pid = 444] [serial = 2176] [outer = 18484800] 20:45:45 INFO - PROCESS | 444 | 1463543145046 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 444 | ++DOMWINDOW == 129 (195D8800) [pid = 444] [serial = 2177] [outer = 18484800] 20:45:45 INFO - PROCESS | 444 | 1463543145470 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 20:45:45 INFO - PROCESS | 444 | 1463543145493 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 20:45:45 INFO - PROCESS | 444 | 1463543145504 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 20:45:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:45:45 INFO - PROCESS | 444 | 1463543145508 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:45:45 INFO - PROCESS | 444 | 1463543145510 Marionette TRACE conn7 <- [1,2866,null,{}] 20:45:45 INFO - PROCESS | 444 | 1463543145513 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:45 INFO - PROCESS | 444 | 1463543145636 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 20:45:45 INFO - PROCESS | 444 | 1463543145706 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 444 | ++DOCSHELL 10572C00 == 53 [pid = 444] [id = 726] 20:45:45 INFO - PROCESS | 444 | ++DOMWINDOW == 130 (195DD400) [pid = 444] [serial = 2178] [outer = 00000000] 20:45:45 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (197D8800) [pid = 444] [serial = 2179] [outer = 195DD400] 20:45:45 INFO - PROCESS | 444 | 1463543145751 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (19E0AC00) [pid = 444] [serial = 2180] [outer = 195DD400] 20:45:46 INFO - PROCESS | 444 | 1463543146182 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:45:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 20:45:46 INFO - PROCESS | 444 | 1463543146244 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 20:45:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:45:46 INFO - PROCESS | 444 | 1463543146246 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 20:45:46 INFO - PROCESS | 444 | 1463543146249 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 444 | 1463543146250 Marionette TRACE conn7 <- [1,2870,null,{}] 20:45:46 INFO - PROCESS | 444 | 1463543146281 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:46 INFO - PROCESS | 444 | 1463543146435 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 20:45:46 INFO - PROCESS | 444 | 1463543146513 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 444 | ++DOCSHELL 19E0CC00 == 54 [pid = 444] [id = 727] 20:45:46 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1A219000) [pid = 444] [serial = 2181] [outer = 00000000] 20:45:46 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1A5DD400) [pid = 444] [serial = 2182] [outer = 1A219000] 20:45:46 INFO - PROCESS | 444 | 1463543146560 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1A5E8400) [pid = 444] [serial = 2183] [outer = 1A219000] 20:45:46 INFO - PROCESS | 444 | 1463543146997 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 771ms 20:45:47 INFO - PROCESS | 444 | 1463543147020 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 20:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:45:47 INFO - PROCESS | 444 | 1463543147022 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 20:45:47 INFO - PROCESS | 444 | 1463543147026 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 444 | 1463543147027 Marionette TRACE conn7 <- [1,2874,null,{}] 20:45:47 INFO - PROCESS | 444 | 1463543147037 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:47 INFO - PROCESS | 444 | 1463543147155 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 20:45:47 INFO - PROCESS | 444 | 1463543147163 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 444 | ++DOCSHELL 1A5F8400 == 55 [pid = 444] [id = 728] 20:45:47 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1A5F9400) [pid = 444] [serial = 2184] [outer = 00000000] 20:45:47 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1A677000) [pid = 444] [serial = 2185] [outer = 1A5F9400] 20:45:47 INFO - PROCESS | 444 | 1463543147208 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (1A6C0C00) [pid = 444] [serial = 2186] [outer = 1A5F9400] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 137 (1A5FA800) [pid = 444] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 136 (0CBE0800) [pid = 444] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 135 (10769400) [pid = 444] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 134 (1824A000) [pid = 444] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 133 (0C934000) [pid = 444] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 132 (1A868400) [pid = 444] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 131 (0CA18C00) [pid = 444] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:45:47 INFO - PROCESS | 444 | --DOMWINDOW == 130 (1A5E1400) [pid = 444] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:45:47 INFO - PROCESS | 444 | 1463543147735 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 790ms 20:45:47 INFO - PROCESS | 444 | 1463543147817 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 20:45:47 INFO - PROCESS | 444 | 1463543147819 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 20:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:45:47 INFO - PROCESS | 444 | 1463543147822 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 444 | 1463543147824 Marionette TRACE conn7 <- [1,2878,null,{}] 20:45:47 INFO - PROCESS | 444 | 1463543147827 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:47 INFO - PROCESS | 444 | 1463543147920 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 20:45:47 INFO - PROCESS | 444 | 1463543147927 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 444 | ++DOCSHELL 14432800 == 56 [pid = 444] [id = 729] 20:45:47 INFO - PROCESS | 444 | ++DOMWINDOW == 131 (14433C00) [pid = 444] [serial = 2187] [outer = 00000000] 20:45:47 INFO - PROCESS | 444 | ++DOMWINDOW == 132 (1A50A000) [pid = 444] [serial = 2188] [outer = 14433C00] 20:45:47 INFO - PROCESS | 444 | 1463543147972 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 444 | ++DOMWINDOW == 133 (1A675400) [pid = 444] [serial = 2189] [outer = 14433C00] 20:45:48 INFO - PROCESS | 444 | 1463543148398 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 20:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:45:48 INFO - PROCESS | 444 | 1463543148453 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 20:45:48 INFO - PROCESS | 444 | 1463543148455 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 20:45:48 INFO - PROCESS | 444 | 1463543148458 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - PROCESS | 444 | 1463543148459 Marionette TRACE conn7 <- [1,2882,null,{}] 20:45:48 INFO - PROCESS | 444 | 1463543148463 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:48 INFO - PROCESS | 444 | 1463543148546 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 20:45:48 INFO - PROCESS | 444 | 1463543148552 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:48 INFO - PROCESS | 444 | ++DOCSHELL 1A6C3000 == 57 [pid = 444] [id = 730] 20:45:48 INFO - PROCESS | 444 | ++DOMWINDOW == 134 (1A76D800) [pid = 444] [serial = 2190] [outer = 00000000] 20:45:48 INFO - PROCESS | 444 | ++DOMWINDOW == 135 (1A863400) [pid = 444] [serial = 2191] [outer = 1A76D800] 20:45:48 INFO - PROCESS | 444 | 1463543148597 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 444 | ++DOMWINDOW == 136 (1B3D2400) [pid = 444] [serial = 2192] [outer = 1A76D800] 20:45:49 INFO - PROCESS | 444 | 1463543149049 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:45:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 20:45:49 INFO - PROCESS | 444 | 1463543149089 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 20:45:49 INFO - PROCESS | 444 | 1463543149091 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 20:45:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:45:49 INFO - PROCESS | 444 | 1463543149094 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:45:49 INFO - PROCESS | 444 | 1463543149096 Marionette TRACE conn7 <- [1,2886,null,{}] 20:45:49 INFO - PROCESS | 444 | 1463543149104 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:49 INFO - PROCESS | 444 | 1463543149189 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 20:45:49 INFO - PROCESS | 444 | 1463543149196 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 444 | ++DOCSHELL 1BADF800 == 58 [pid = 444] [id = 731] 20:45:49 INFO - PROCESS | 444 | ++DOMWINDOW == 137 (1BC3F000) [pid = 444] [serial = 2193] [outer = 00000000] 20:45:49 INFO - PROCESS | 444 | ++DOMWINDOW == 138 (1BC44800) [pid = 444] [serial = 2194] [outer = 1BC3F000] 20:45:49 INFO - PROCESS | 444 | 1463543149241 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 444 | ++DOMWINDOW == 139 (1BC4C400) [pid = 444] [serial = 2195] [outer = 1BC3F000] 20:45:49 INFO - PROCESS | 444 | 1463543149977 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 20:45:50 INFO - PROCESS | 444 | 1463543150025 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 20:45:50 INFO - PROCESS | 444 | 1463543150031 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 20:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:45:50 INFO - PROCESS | 444 | 1463543150036 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:45:50 INFO - PROCESS | 444 | 1463543150040 Marionette TRACE conn7 <- [1,2890,null,{}] 20:45:50 INFO - PROCESS | 444 | 1463543150046 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:50 INFO - PROCESS | 444 | 1463543150192 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 20:45:50 INFO - PROCESS | 444 | 1463543150319 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:50 INFO - PROCESS | 444 | ++DOCSHELL 13313000 == 59 [pid = 444] [id = 732] 20:45:50 INFO - PROCESS | 444 | ++DOMWINDOW == 140 (141E5800) [pid = 444] [serial = 2196] [outer = 00000000] 20:45:50 INFO - PROCESS | 444 | ++DOMWINDOW == 141 (14431C00) [pid = 444] [serial = 2197] [outer = 141E5800] 20:45:50 INFO - PROCESS | 444 | 1463543150376 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (15B1A000) [pid = 444] [serial = 2198] [outer = 141E5800] 20:45:50 INFO - PROCESS | 444 | 1463543150986 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:45:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:45:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 20:45:51 INFO - PROCESS | 444 | 1463543151011 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 444 | 1463543151017 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 20:45:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:45:51 INFO - PROCESS | 444 | 1463543151024 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:45:51 INFO - PROCESS | 444 | 1463543151027 Marionette TRACE conn7 <- [1,2894,null,{}] 20:45:51 INFO - PROCESS | 444 | 1463543151031 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:51 INFO - PROCESS | 444 | 1463543151146 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 20:45:51 INFO - PROCESS | 444 | 1463543151312 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:51 INFO - PROCESS | 444 | ++DOCSHELL 18493400 == 60 [pid = 444] [id = 733] 20:45:51 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (18D9BC00) [pid = 444] [serial = 2199] [outer = 00000000] 20:45:51 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (19C08400) [pid = 444] [serial = 2200] [outer = 18D9BC00] 20:45:51 INFO - PROCESS | 444 | 1463543151368 Marionette DEBUG loaded listener.js 20:45:51 INFO - PROCESS | 444 | ++DOMWINDOW == 145 (1A220C00) [pid = 444] [serial = 2201] [outer = 18D9BC00] 20:45:51 INFO - PROCESS | 444 | 1463543151990 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1025ms 20:45:52 INFO - PROCESS | 444 | 1463543152050 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 20:45:52 INFO - PROCESS | 444 | 1463543152053 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 20:45:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:45:52 INFO - PROCESS | 444 | 1463543152057 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:45:52 INFO - PROCESS | 444 | 1463543152061 Marionette TRACE conn7 <- [1,2898,null,{}] 20:45:52 INFO - PROCESS | 444 | 1463543152072 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:52 INFO - PROCESS | 444 | 1463543152257 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 20:45:52 INFO - PROCESS | 444 | 1463543152405 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:52 INFO - PROCESS | 444 | ++DOCSHELL 1A857000 == 61 [pid = 444] [id = 734] 20:45:52 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (1BDA6000) [pid = 444] [serial = 2202] [outer = 00000000] 20:45:52 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (1C40B800) [pid = 444] [serial = 2203] [outer = 1BDA6000] 20:45:52 INFO - PROCESS | 444 | 1463543152463 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (1CCBE400) [pid = 444] [serial = 2204] [outer = 1BDA6000] 20:45:52 INFO - PROCESS | 444 | 1463543152971 Marionette TRACE conn7 <- [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]]]}] 20:45:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:45:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:45:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 20:45:52 INFO - PROCESS | 444 | 1463543152990 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 20:45:52 INFO - PROCESS | 444 | 1463543152993 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 20:45:52 INFO - TEST-START | /DOMEvents/constructors.html 20:45:52 INFO - PROCESS | 444 | 1463543152996 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:45:52 INFO - PROCESS | 444 | 1463543152998 Marionette TRACE conn7 <- [1,2902,null,{}] 20:45:52 INFO - PROCESS | 444 | 1463543153002 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:53 INFO - PROCESS | 444 | 1463543153118 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 20:45:53 INFO - PROCESS | 444 | 1463543153268 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:53 INFO - PROCESS | 444 | ++DOCSHELL 1BDB2800 == 62 [pid = 444] [id = 735] 20:45:53 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (1C409400) [pid = 444] [serial = 2205] [outer = 00000000] 20:45:53 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (1D112400) [pid = 444] [serial = 2206] [outer = 1C409400] 20:45:53 INFO - PROCESS | 444 | 1463543153327 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (1D2ACC00) [pid = 444] [serial = 2207] [outer = 1C409400] 20:45:54 INFO - PROCESS | 444 | 1463543154003 Marionette TRACE conn7 <- [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]]]}] 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:45:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:45:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:45:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:45:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:45:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:45:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:45:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:45:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:45:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1051ms 20:45:54 INFO - PROCESS | 444 | 1463543154059 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 20:45:54 INFO - PROCESS | 444 | 1463543154062 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 20:45:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:45:54 INFO - PROCESS | 444 | 1463543154065 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:45:54 INFO - PROCESS | 444 | 1463543154067 Marionette TRACE conn7 <- [1,2906,null,{}] 20:45:54 INFO - PROCESS | 444 | 1463543154071 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:54 INFO - PROCESS | 444 | 1463543154179 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 20:45:54 INFO - PROCESS | 444 | 1463543154341 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:54 INFO - PROCESS | 444 | ++DOCSHELL 1D6BE400 == 63 [pid = 444] [id = 736] 20:45:54 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (1D6C7800) [pid = 444] [serial = 2208] [outer = 00000000] 20:45:54 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (1EA79400) [pid = 444] [serial = 2209] [outer = 1D6C7800] 20:45:54 INFO - PROCESS | 444 | 1463543154396 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (1EA7C000) [pid = 444] [serial = 2210] [outer = 1D6C7800] 20:45:54 INFO - PROCESS | 444 | 1463543154915 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:45:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:45:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 870ms 20:45:54 INFO - PROCESS | 444 | 1463543154946 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 20:45:54 INFO - PROCESS | 444 | 1463543154949 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 20:45:54 INFO - PROCESS | 444 | 1463543154953 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:45:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:45:54 INFO - PROCESS | 444 | 1463543154956 Marionette TRACE conn7 <- [1,2910,null,{}] 20:45:54 INFO - PROCESS | 444 | 1463543154959 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:55 INFO - PROCESS | 444 | 1463543155076 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 20:45:55 INFO - PROCESS | 444 | 1463543155240 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:55 INFO - PROCESS | 444 | ++DOCSHELL 1D10FC00 == 64 [pid = 444] [id = 737] 20:45:55 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (1EA78C00) [pid = 444] [serial = 2211] [outer = 00000000] 20:45:55 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (21078400) [pid = 444] [serial = 2212] [outer = 1EA78C00] 20:45:55 INFO - PROCESS | 444 | 1463543155296 Marionette DEBUG loaded listener.js 20:45:55 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (21219800) [pid = 444] [serial = 2213] [outer = 1EA78C00] 20:45:55 INFO - PROCESS | 444 | [444] 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 20:45:55 INFO - PROCESS | 444 | [444] 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 20:45:55 INFO - PROCESS | 444 | [444] 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 20:45:55 INFO - PROCESS | 444 | [444] 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 20:45:55 INFO - PROCESS | 444 | 1463543155938 Marionette TRACE conn7 <- [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]]]}] 20:45:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:45:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:45:55 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 20:45:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:45:55 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 20:45:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:45:55 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]" 20:45:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:45:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:45:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1026ms 20:45:55 INFO - PROCESS | 444 | 1463543155983 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 20:45:55 INFO - PROCESS | 444 | 1463543155986 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 20:45:55 INFO - PROCESS | 444 | 1463543155989 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:45:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:45:55 INFO - PROCESS | 444 | 1463543155991 Marionette TRACE conn7 <- [1,2914,null,{}] 20:45:55 INFO - PROCESS | 444 | 1463543155995 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:56 INFO - PROCESS | 444 | 1463543156100 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 20:45:56 INFO - PROCESS | 444 | 1463543156412 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:56 INFO - PROCESS | 444 | ++DOCSHELL 0887D000 == 65 [pid = 444] [id = 738] 20:45:56 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (0897FC00) [pid = 444] [serial = 2214] [outer = 00000000] 20:45:56 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (0FF56C00) [pid = 444] [serial = 2215] [outer = 0897FC00] 20:45:56 INFO - PROCESS | 444 | 1463543156469 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (105C3C00) [pid = 444] [serial = 2216] [outer = 0897FC00] 20:45:56 INFO - PROCESS | 444 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:45:57 INFO - PROCESS | 444 | 1463543157091 Marionette TRACE conn7 <- [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]]]}] 20:45:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:45:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1117ms 20:45:57 INFO - PROCESS | 444 | 1463543157111 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 20:45:57 INFO - PROCESS | 444 | 1463543157115 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 20:45:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:45:57 INFO - PROCESS | 444 | 1463543157119 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:45:57 INFO - PROCESS | 444 | 1463543157123 Marionette TRACE conn7 <- [1,2918,null,{}] 20:45:57 INFO - PROCESS | 444 | 1463543157128 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:57 INFO - PROCESS | 444 | 1463543157263 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 20:45:57 INFO - PROCESS | 444 | 1463543157422 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 444 | ++DOCSHELL 0FBF2800 == 66 [pid = 444] [id = 739] 20:45:57 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (0FBF8C00) [pid = 444] [serial = 2217] [outer = 00000000] 20:45:57 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (108DFC00) [pid = 444] [serial = 2218] [outer = 0FBF8C00] 20:45:57 INFO - PROCESS | 444 | 1463543157476 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (14109C00) [pid = 444] [serial = 2219] [outer = 0FBF8C00] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 177EC000 == 65 [pid = 444] [id = 683] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 14345C00 == 64 [pid = 444] [id = 682] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 1A6C3000 == 63 [pid = 444] [id = 730] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 14432800 == 62 [pid = 444] [id = 729] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 1A5F8400 == 61 [pid = 444] [id = 728] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 19E0CC00 == 60 [pid = 444] [id = 727] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 10572C00 == 59 [pid = 444] [id = 726] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 18292000 == 58 [pid = 444] [id = 725] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 14434C00 == 57 [pid = 444] [id = 724] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 0CBA8800 == 56 [pid = 444] [id = 723] 20:45:57 INFO - PROCESS | 444 | --DOCSHELL 0C916C00 == 55 [pid = 444] [id = 722] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 162 (0FAED800) [pid = 444] [serial = 2107] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 161 (14A22800) [pid = 444] [serial = 2110] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 160 (177E9800) [pid = 444] [serial = 2113] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 159 (195DA000) [pid = 444] [serial = 2116] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 158 (19E0A400) [pid = 444] [serial = 2119] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 157 (1A5E3000) [pid = 444] [serial = 2122] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 156 (1C40E000) [pid = 444] [serial = 2146] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 155 (1A6BB400) [pid = 444] [serial = 2134] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 154 (110AF800) [pid = 444] [serial = 2126] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 153 (0FBEE000) [pid = 444] [serial = 2125] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 152 (13315000) [pid = 444] [serial = 2105] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 151 (195D7C00) [pid = 444] [serial = 2131] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 150 (0FBECC00) [pid = 444] [serial = 2128] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 149 (10B56C00) [pid = 444] [serial = 2129] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 148 (1B4F8800) [pid = 444] [serial = 2137] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 147 (1A771800) [pid = 444] [serial = 2135] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 146 (10571000) [pid = 444] [serial = 2140] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 145 (1BADAC00) [pid = 444] [serial = 2138] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 144 (1BC4B800) [pid = 444] [serial = 2143] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 143 (18DA4000) [pid = 444] [serial = 2141] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 142 (1BD0F400) [pid = 444] [serial = 2144] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | --DOMWINDOW == 141 (19E10000) [pid = 444] [serial = 2132] [outer = 00000000] [url = about:blank] 20:45:57 INFO - PROCESS | 444 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:45:57 INFO - PROCESS | 444 | 1463543157940 Marionette TRACE conn7 <- [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]]]}] 20:45:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:45:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 890ms 20:45:58 INFO - PROCESS | 444 | 1463543158012 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 444 | 1463543158016 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 20:45:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:45:58 INFO - PROCESS | 444 | 1463543158021 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:45:58 INFO - PROCESS | 444 | 1463543158023 Marionette TRACE conn7 <- [1,2922,null,{}] 20:45:58 INFO - PROCESS | 444 | 1463543158027 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:58 INFO - PROCESS | 444 | 1463543158117 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 20:45:58 INFO - PROCESS | 444 | 1463543158126 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 444 | ++DOCSHELL 10570800 == 56 [pid = 444] [id = 740] 20:45:58 INFO - PROCESS | 444 | ++DOMWINDOW == 142 (10576000) [pid = 444] [serial = 2220] [outer = 00000000] 20:45:58 INFO - PROCESS | 444 | ++DOMWINDOW == 143 (133AA400) [pid = 444] [serial = 2221] [outer = 10576000] 20:45:58 INFO - PROCESS | 444 | 1463543158172 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 444 | ++DOMWINDOW == 144 (14429400) [pid = 444] [serial = 2222] [outer = 10576000] 20:45:58 INFO - PROCESS | 444 | 1463543158657 Marionette TRACE conn7 <- [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]]]}] 20:45:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:45:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 20:45:58 INFO - PROCESS | 444 | 1463543158695 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 444 | 1463543158697 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 20:45:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:45:58 INFO - PROCESS | 444 | 1463543158702 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:45:58 INFO - PROCESS | 444 | 1463543158708 Marionette TRACE conn7 <- [1,2926,null,{}] 20:45:58 INFO - PROCESS | 444 | 1463543158722 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:58 INFO - PROCESS | 444 | 1463543158813 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 20:45:58 INFO - PROCESS | 444 | 1463543158857 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 444 | ++DOCSHELL 15C30C00 == 57 [pid = 444] [id = 741] 20:45:58 INFO - PROCESS | 444 | ++DOMWINDOW == 145 (15C35C00) [pid = 444] [serial = 2223] [outer = 00000000] 20:45:58 INFO - PROCESS | 444 | ++DOMWINDOW == 146 (16421C00) [pid = 444] [serial = 2224] [outer = 15C35C00] 20:45:58 INFO - PROCESS | 444 | 1463543158912 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 444 | ++DOMWINDOW == 147 (16B1C800) [pid = 444] [serial = 2225] [outer = 15C35C00] 20:45:59 INFO - PROCESS | 444 | 1463543159321 Marionette TRACE conn7 <- [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]]]}] 20:45:59 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. 20:45:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 20:45:59 INFO - PROCESS | 444 | 1463543159395 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 444 | 1463543159398 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 20:45:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:45:59 INFO - PROCESS | 444 | 1463543159401 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:45:59 INFO - PROCESS | 444 | 1463543159403 Marionette TRACE conn7 <- [1,2930,null,{}] 20:45:59 INFO - PROCESS | 444 | 1463543159406 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:59 INFO - PROCESS | 444 | 1463543159556 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 20:45:59 INFO - PROCESS | 444 | 1463543159565 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:59 INFO - PROCESS | 444 | ++DOCSHELL 177C2000 == 58 [pid = 444] [id = 742] 20:45:59 INFO - PROCESS | 444 | ++DOMWINDOW == 148 (177E9800) [pid = 444] [serial = 2226] [outer = 00000000] 20:45:59 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (18291800) [pid = 444] [serial = 2227] [outer = 177E9800] 20:45:59 INFO - PROCESS | 444 | 1463543159610 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (18485C00) [pid = 444] [serial = 2228] [outer = 177E9800] 20:46:00 INFO - PROCESS | 444 | 1463543160052 Marionette TRACE conn7 <- [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"]]]}] 20:46:00 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 20:46:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:46:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 20:46:00 INFO - PROCESS | 444 | 1463543160075 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 444 | 1463543160077 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 20:46:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:46:00 INFO - PROCESS | 444 | 1463543160090 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 444 | 1463543160092 Marionette TRACE conn7 <- [1,2934,null,{}] 20:46:00 INFO - PROCESS | 444 | 1463543160095 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:00 INFO - PROCESS | 444 | 1463543160221 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 20:46:00 INFO - PROCESS | 444 | 1463543160324 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 444 | ++DOCSHELL 195DA000 == 59 [pid = 444] [id = 743] 20:46:00 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (195DB800) [pid = 444] [serial = 2229] [outer = 00000000] 20:46:00 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (1974A800) [pid = 444] [serial = 2230] [outer = 195DB800] 20:46:00 INFO - PROCESS | 444 | 1463543160376 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (197D8000) [pid = 444] [serial = 2231] [outer = 195DB800] 20:46:00 INFO - PROCESS | 444 | 1463543160775 Marionette TRACE conn7 <- [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]]]}] 20:46:00 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. 20:46:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 20:46:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:46:00 INFO - PROCESS | 444 | 1463543160811 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 444 | 1463543160813 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 20:46:00 INFO - PROCESS | 444 | 1463543160816 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 444 | 1463543160818 Marionette TRACE conn7 <- [1,2938,null,{}] 20:46:00 INFO - PROCESS | 444 | 1463543160827 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:00 INFO - PROCESS | 444 | 1463543160951 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 20:46:00 INFO - PROCESS | 444 | 1463543160957 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 444 | ++DOCSHELL 197DC000 == 60 [pid = 444] [id = 744] 20:46:00 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (197DE000) [pid = 444] [serial = 2232] [outer = 00000000] 20:46:00 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (1A218000) [pid = 444] [serial = 2233] [outer = 197DE000] 20:46:01 INFO - PROCESS | 444 | 1463543161002 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (1A397400) [pid = 444] [serial = 2234] [outer = 197DE000] 20:46:01 INFO - PROCESS | 444 | ++DOCSHELL 1A5EE800 == 61 [pid = 444] [id = 745] 20:46:01 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (1A5F0800) [pid = 444] [serial = 2235] [outer = 00000000] 20:46:01 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (1A5F4400) [pid = 444] [serial = 2236] [outer = 1A5F0800] 20:46:01 INFO - PROCESS | 444 | 1463543161539 Marionette TRACE conn7 <- [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]]]}] 20:46:01 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. 20:46:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 20:46:01 INFO - PROCESS | 444 | 1463543161645 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 444 | 1463543161647 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 20:46:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:46:01 INFO - PROCESS | 444 | 1463543161650 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:46:01 INFO - PROCESS | 444 | 1463543161652 Marionette TRACE conn7 <- [1,2942,null,{}] 20:46:01 INFO - PROCESS | 444 | 1463543161656 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:01 INFO - PROCESS | 444 | 1463543161794 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 157 (195DD400) [pid = 444] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 156 (18484800) [pid = 444] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 155 (14433C00) [pid = 444] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 154 (1A76D800) [pid = 444] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 153 (14436800) [pid = 444] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 152 (0C917800) [pid = 444] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 151 (0FAF1400) [pid = 444] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 150 (1A219000) [pid = 444] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 149 (1A5F9400) [pid = 444] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:46:01 INFO - PROCESS | 444 | --DOMWINDOW == 148 (1BDA4400) [pid = 444] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:46:02 INFO - PROCESS | 444 | 1463543162007 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 444 | ++DOCSHELL 0C917800 == 62 [pid = 444] [id = 746] 20:46:02 INFO - PROCESS | 444 | ++DOMWINDOW == 149 (0C93E800) [pid = 444] [serial = 2237] [outer = 00000000] 20:46:02 INFO - PROCESS | 444 | ++DOMWINDOW == 150 (14436800) [pid = 444] [serial = 2238] [outer = 0C93E800] 20:46:02 INFO - PROCESS | 444 | 1463543162052 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 444 | ++DOMWINDOW == 151 (19208800) [pid = 444] [serial = 2239] [outer = 0C93E800] 20:46:02 INFO - PROCESS | 444 | 1463543162379 Marionette TRACE conn7 <- [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]]]}] 20:46:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:46:02 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 20:46:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 20:46:02 INFO - PROCESS | 444 | 1463543162422 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 444 | 1463543162434 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 20:46:02 INFO - PROCESS | 444 | 1463543162437 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:46:02 INFO - PROCESS | 444 | 1463543162439 Marionette TRACE conn7 <- [1,2946,null,{}] 20:46:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:46:02 INFO - PROCESS | 444 | 1463543162443 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:02 INFO - PROCESS | 444 | 1463543162622 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 20:46:02 INFO - PROCESS | 444 | 1463543162631 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 444 | ++DOCSHELL 19C0B800 == 63 [pid = 444] [id = 747] 20:46:02 INFO - PROCESS | 444 | ++DOMWINDOW == 152 (1A219000) [pid = 444] [serial = 2240] [outer = 00000000] 20:46:02 INFO - PROCESS | 444 | ++DOMWINDOW == 153 (1A676C00) [pid = 444] [serial = 2241] [outer = 1A219000] 20:46:02 INFO - PROCESS | 444 | 1463543162675 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 444 | ++DOMWINDOW == 154 (1A679800) [pid = 444] [serial = 2242] [outer = 1A219000] 20:46:03 INFO - PROCESS | 444 | 1463543163062 Marionette TRACE conn7 <- [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]]]}] 20:46:03 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. 20:46:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 20:46:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:46:03 INFO - PROCESS | 444 | 1463543163113 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 444 | 1463543163115 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 20:46:03 INFO - PROCESS | 444 | 1463543163118 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:46:03 INFO - PROCESS | 444 | 1463543163120 Marionette TRACE conn7 <- [1,2950,null,{}] 20:46:03 INFO - PROCESS | 444 | 1463543163123 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:03 INFO - PROCESS | 444 | 1463543163252 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 20:46:03 INFO - PROCESS | 444 | 1463543163292 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 444 | ++DOCSHELL 0C941800 == 64 [pid = 444] [id = 748] 20:46:03 INFO - PROCESS | 444 | ++DOMWINDOW == 155 (1434A000) [pid = 444] [serial = 2243] [outer = 00000000] 20:46:03 INFO - PROCESS | 444 | ++DOMWINDOW == 156 (1A814800) [pid = 444] [serial = 2244] [outer = 1434A000] 20:46:03 INFO - PROCESS | 444 | 1463543163337 Marionette DEBUG loaded listener.js 20:46:03 INFO - PROCESS | 444 | ++DOMWINDOW == 157 (1A864000) [pid = 444] [serial = 2245] [outer = 1434A000] 20:46:03 INFO - PROCESS | 444 | 1463543163722 Marionette TRACE conn7 <- [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]]]}] 20:46:03 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. 20:46:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 20:46:03 INFO - PROCESS | 444 | 1463543163749 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 444 | 1463543163751 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 20:46:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:46:03 INFO - PROCESS | 444 | 1463543163754 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:46:03 INFO - PROCESS | 444 | 1463543163756 Marionette TRACE conn7 <- [1,2954,null,{}] 20:46:03 INFO - PROCESS | 444 | 1463543163759 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:03 INFO - PROCESS | 444 | 1463543163897 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 20:46:03 INFO - PROCESS | 444 | 1463543163905 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 444 | ++DOCSHELL 1A866800 == 65 [pid = 444] [id = 749] 20:46:03 INFO - PROCESS | 444 | ++DOMWINDOW == 158 (1A868800) [pid = 444] [serial = 2246] [outer = 00000000] 20:46:03 INFO - PROCESS | 444 | ++DOMWINDOW == 159 (1BC43000) [pid = 444] [serial = 2247] [outer = 1A868800] 20:46:03 INFO - PROCESS | 444 | 1463543163955 Marionette DEBUG loaded listener.js 20:46:04 INFO - PROCESS | 444 | ++DOMWINDOW == 160 (1BD10C00) [pid = 444] [serial = 2248] [outer = 1A868800] 20:46:04 INFO - PROCESS | 444 | 1463543164596 Marionette TRACE conn7 <- [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]]]}] 20:46:04 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. 20:46:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 20:46:04 INFO - PROCESS | 444 | 1463543164686 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 20:46:04 INFO - PROCESS | 444 | 1463543164692 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 20:46:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:46:04 INFO - PROCESS | 444 | 1463543164697 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:46:04 INFO - PROCESS | 444 | 1463543164701 Marionette TRACE conn7 <- [1,2958,null,{}] 20:46:04 INFO - PROCESS | 444 | 1463543164707 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:04 INFO - PROCESS | 444 | 1463543164832 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 20:46:04 INFO - PROCESS | 444 | 1463543164996 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:05 INFO - PROCESS | 444 | ++DOCSHELL 10363000 == 66 [pid = 444] [id = 750] 20:46:05 INFO - PROCESS | 444 | ++DOMWINDOW == 161 (1036A800) [pid = 444] [serial = 2249] [outer = 00000000] 20:46:05 INFO - PROCESS | 444 | ++DOMWINDOW == 162 (10BBF800) [pid = 444] [serial = 2250] [outer = 1036A800] 20:46:05 INFO - PROCESS | 444 | 1463543165056 Marionette DEBUG loaded listener.js 20:46:05 INFO - PROCESS | 444 | ++DOMWINDOW == 163 (1442CC00) [pid = 444] [serial = 2251] [outer = 1036A800] 20:46:05 INFO - PROCESS | 444 | 1463543165547 Marionette TRACE conn7 <- [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]]]}] 20:46:05 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. 20:46:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 870ms 20:46:05 INFO - PROCESS | 444 | 1463543165571 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 20:46:05 INFO - PROCESS | 444 | 1463543165577 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 20:46:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:46:05 INFO - PROCESS | 444 | 1463543165585 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:46:05 INFO - PROCESS | 444 | 1463543165588 Marionette TRACE conn7 <- [1,2962,null,{}] 20:46:05 INFO - PROCESS | 444 | 1463543165592 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:05 INFO - PROCESS | 444 | 1463543165711 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 20:46:05 INFO - PROCESS | 444 | 1463543165842 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:05 INFO - PROCESS | 444 | ++DOCSHELL 14A18800 == 67 [pid = 444] [id = 751] 20:46:05 INFO - PROCESS | 444 | ++DOMWINDOW == 164 (14A1B800) [pid = 444] [serial = 2252] [outer = 00000000] 20:46:05 INFO - PROCESS | 444 | ++DOMWINDOW == 165 (1920DC00) [pid = 444] [serial = 2253] [outer = 14A1B800] 20:46:05 INFO - PROCESS | 444 | 1463543165896 Marionette DEBUG loaded listener.js 20:46:05 INFO - PROCESS | 444 | ++DOMWINDOW == 166 (1978F800) [pid = 444] [serial = 2254] [outer = 14A1B800] 20:46:06 INFO - PROCESS | 444 | 1463543166441 Marionette TRACE conn7 <- [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]]]}] 20:46:06 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. 20:46:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 20:46:06 INFO - PROCESS | 444 | 1463543166516 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 20:46:06 INFO - PROCESS | 444 | 1463543166518 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 20:46:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:46:06 INFO - PROCESS | 444 | 1463543166522 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 444 | 1463543166526 Marionette TRACE conn7 <- [1,2966,null,{}] 20:46:06 INFO - PROCESS | 444 | 1463543166538 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:06 INFO - PROCESS | 444 | 1463543166657 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 20:46:06 INFO - PROCESS | 444 | 1463543166814 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:06 INFO - PROCESS | 444 | ++DOCSHELL 1BDAE400 == 68 [pid = 444] [id = 752] 20:46:06 INFO - PROCESS | 444 | ++DOMWINDOW == 167 (1BDB3C00) [pid = 444] [serial = 2255] [outer = 00000000] 20:46:06 INFO - PROCESS | 444 | ++DOMWINDOW == 168 (1CCB7000) [pid = 444] [serial = 2256] [outer = 1BDB3C00] 20:46:06 INFO - PROCESS | 444 | 1463543166872 Marionette DEBUG loaded listener.js 20:46:06 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (1D10E800) [pid = 444] [serial = 2257] [outer = 1BDB3C00] 20:46:07 INFO - PROCESS | 444 | 1463543167367 Marionette TRACE conn7 <- [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]]]}] 20:46:07 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. 20:46:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 20:46:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:46:07 INFO - PROCESS | 444 | 1463543167395 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 20:46:07 INFO - PROCESS | 444 | 1463543167398 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 20:46:07 INFO - PROCESS | 444 | 1463543167402 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:46:07 INFO - PROCESS | 444 | 1463543167404 Marionette TRACE conn7 <- [1,2970,null,{}] 20:46:07 INFO - PROCESS | 444 | 1463543167408 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:07 INFO - PROCESS | 444 | 1463543167520 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 20:46:07 INFO - PROCESS | 444 | 1463543167676 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:07 INFO - PROCESS | 444 | ++DOCSHELL 1D236400 == 69 [pid = 444] [id = 753] 20:46:07 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (1D2A0000) [pid = 444] [serial = 2258] [outer = 00000000] 20:46:07 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (1D6C0C00) [pid = 444] [serial = 2259] [outer = 1D2A0000] 20:46:07 INFO - PROCESS | 444 | 1463543167734 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (1D6DFC00) [pid = 444] [serial = 2260] [outer = 1D2A0000] 20:46:08 INFO - PROCESS | 444 | 1463543168242 Marionette TRACE conn7 <- [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"]]]}] 20:46:08 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 20:46:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:46:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 20:46:08 INFO - PROCESS | 444 | 1463543168276 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 20:46:08 INFO - PROCESS | 444 | 1463543168278 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 20:46:08 INFO - PROCESS | 444 | 1463543168281 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:46:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:46:08 INFO - PROCESS | 444 | 1463543168283 Marionette TRACE conn7 <- [1,2974,null,{}] 20:46:08 INFO - PROCESS | 444 | 1463543168287 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:08 INFO - PROCESS | 444 | 1463543168396 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 20:46:08 INFO - PROCESS | 444 | 1463543168524 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 444 | ++DOCSHELL 1D6BF400 == 70 [pid = 444] [id = 754] 20:46:08 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (1D6E3800) [pid = 444] [serial = 2261] [outer = 00000000] 20:46:08 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (2106A800) [pid = 444] [serial = 2262] [outer = 1D6E3800] 20:46:08 INFO - PROCESS | 444 | 1463543168578 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (21070000) [pid = 444] [serial = 2263] [outer = 1D6E3800] 20:46:09 INFO - PROCESS | 444 | 1463543169088 Marionette TRACE conn7 <- [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]]]}] 20:46:09 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. 20:46:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 20:46:09 INFO - PROCESS | 444 | 1463543169116 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 20:46:09 INFO - PROCESS | 444 | 1463543169118 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 20:46:09 INFO - PROCESS | 444 | 1463543169121 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:46:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:46:09 INFO - PROCESS | 444 | 1463543169123 Marionette TRACE conn7 <- [1,2978,null,{}] 20:46:09 INFO - PROCESS | 444 | 1463543169127 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:09 INFO - PROCESS | 444 | 1463543169247 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 20:46:09 INFO - PROCESS | 444 | 1463543169417 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:09 INFO - PROCESS | 444 | ++DOCSHELL 20FED000 == 71 [pid = 444] [id = 755] 20:46:09 INFO - PROCESS | 444 | ++DOMWINDOW == 176 (20FED800) [pid = 444] [serial = 2264] [outer = 00000000] 20:46:09 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (20FF9800) [pid = 444] [serial = 2265] [outer = 20FED800] 20:46:09 INFO - PROCESS | 444 | 1463543169475 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (21077400) [pid = 444] [serial = 2266] [outer = 20FED800] 20:46:09 INFO - PROCESS | 444 | ++DOCSHELL 211AC000 == 72 [pid = 444] [id = 756] 20:46:09 INFO - PROCESS | 444 | ++DOMWINDOW == 179 (211AC400) [pid = 444] [serial = 2267] [outer = 00000000] 20:46:09 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (211ACC00) [pid = 444] [serial = 2268] [outer = 211AC400] 20:46:10 INFO - PROCESS | 444 | 1463543170052 Marionette TRACE conn7 <- [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]]]}] 20:46:10 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. 20:46:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 20:46:10 INFO - PROCESS | 444 | 1463543170096 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 20:46:10 INFO - PROCESS | 444 | 1463543170098 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 20:46:10 INFO - PROCESS | 444 | 1463543170101 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:46:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:46:10 INFO - PROCESS | 444 | 1463543170103 Marionette TRACE conn7 <- [1,2982,null,{}] 20:46:10 INFO - PROCESS | 444 | 1463543170107 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:10 INFO - PROCESS | 444 | 1463543170240 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 20:46:10 INFO - PROCESS | 444 | 1463543170403 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:10 INFO - PROCESS | 444 | ++DOCSHELL 2106D800 == 73 [pid = 444] [id = 757] 20:46:10 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (2119FC00) [pid = 444] [serial = 2269] [outer = 00000000] 20:46:10 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (211A7800) [pid = 444] [serial = 2270] [outer = 2119FC00] 20:46:10 INFO - PROCESS | 444 | 1463543170458 Marionette DEBUG loaded listener.js 20:46:10 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (21220800) [pid = 444] [serial = 2271] [outer = 2119FC00] 20:46:10 INFO - PROCESS | 444 | 1463543170969 Marionette TRACE conn7 <- [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]]]}] 20:46:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:46:11 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 20:46:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 20:46:11 INFO - PROCESS | 444 | 1463543171036 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 20:46:11 INFO - PROCESS | 444 | 1463543171038 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 20:46:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:46:11 INFO - PROCESS | 444 | 1463543171041 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:46:11 INFO - PROCESS | 444 | 1463543171043 Marionette TRACE conn7 <- [1,2986,null,{}] 20:46:11 INFO - PROCESS | 444 | 1463543171047 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:11 INFO - PROCESS | 444 | 1463543171193 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 20:46:11 INFO - PROCESS | 444 | 1463543171352 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:11 INFO - PROCESS | 444 | ++DOCSHELL 195D5400 == 74 [pid = 444] [id = 758] 20:46:11 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (195E0400) [pid = 444] [serial = 2272] [outer = 00000000] 20:46:11 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (19E0E000) [pid = 444] [serial = 2273] [outer = 195E0400] 20:46:11 INFO - PROCESS | 444 | 1463543171410 Marionette DEBUG loaded listener.js 20:46:11 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (1A674800) [pid = 444] [serial = 2274] [outer = 195E0400] 20:46:12 INFO - PROCESS | 444 | 1463543172251 Marionette TRACE conn7 <- [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]]]}] 20:46:12 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. 20:46:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1224ms 20:46:12 INFO - PROCESS | 444 | 1463543172270 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 20:46:12 INFO - PROCESS | 444 | 1463543172274 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 20:46:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:46:12 INFO - PROCESS | 444 | 1463543172279 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:46:12 INFO - PROCESS | 444 | 1463543172283 Marionette TRACE conn7 <- [1,2990,null,{}] 20:46:12 INFO - PROCESS | 444 | 1463543172290 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:12 INFO - PROCESS | 444 | 1463543172396 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 20:46:12 INFO - PROCESS | 444 | 1463543172558 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:12 INFO - PROCESS | 444 | ++DOCSHELL 1035CC00 == 75 [pid = 444] [id = 759] 20:46:12 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (105C8800) [pid = 444] [serial = 2275] [outer = 00000000] 20:46:12 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (14436000) [pid = 444] [serial = 2276] [outer = 105C8800] 20:46:12 INFO - PROCESS | 444 | 1463543172609 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 444 | ++DOMWINDOW == 189 (14A26C00) [pid = 444] [serial = 2277] [outer = 105C8800] 20:46:13 INFO - PROCESS | 444 | 1463543173160 Marionette TRACE conn7 <- [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]]]}] 20:46:13 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. 20:46:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 1A39B800 == 74 [pid = 444] [id = 625] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 0C941800 == 73 [pid = 444] [id = 748] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 19C0B800 == 72 [pid = 444] [id = 747] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 0C917800 == 71 [pid = 444] [id = 746] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 1A5EE800 == 70 [pid = 444] [id = 745] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 197DC000 == 69 [pid = 444] [id = 744] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 15C30C00 == 68 [pid = 444] [id = 741] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 188 (1BC44800) [pid = 444] [serial = 2194] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | 1463543173300 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 20:46:13 INFO - PROCESS | 444 | 1463543173305 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 10570800 == 67 [pid = 444] [id = 740] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 0FBF2800 == 66 [pid = 444] [id = 739] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 0887D000 == 65 [pid = 444] [id = 738] 20:46:13 INFO - PROCESS | 444 | --DOCSHELL 1BADF800 == 64 [pid = 444] [id = 731] 20:46:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 187 (197D8800) [pid = 444] [serial = 2179] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 186 (1D6BE800) [pid = 444] [serial = 2161] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 185 (18D97000) [pid = 444] [serial = 2176] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 184 (1A675400) [pid = 444] [serial = 2189] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 183 (1A865C00) [pid = 444] [serial = 2155] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 182 (195D8800) [pid = 444] [serial = 2177] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 181 (1D115800) [pid = 444] [serial = 2158] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 180 (1A863400) [pid = 444] [serial = 2191] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 179 (1669E400) [pid = 444] [serial = 2173] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 178 (0CB2AC00) [pid = 444] [serial = 2149] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 177 (1442E000) [pid = 444] [serial = 2167] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 176 (1077C400) [pid = 444] [serial = 2170] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 175 (14A20800) [pid = 444] [serial = 2168] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 174 (1A5DD400) [pid = 444] [serial = 2182] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 173 (1A6C0C00) [pid = 444] [serial = 2186] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 172 (1A677000) [pid = 444] [serial = 2185] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 171 (1D6CAC00) [pid = 444] [serial = 2164] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 170 (1A5E8400) [pid = 444] [serial = 2183] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 169 (1C710C00) [pid = 444] [serial = 2147] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 168 (195D7000) [pid = 444] [serial = 2152] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 167 (133AB000) [pid = 444] [serial = 2171] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 166 (1A50A000) [pid = 444] [serial = 2188] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 165 (19E0AC00) [pid = 444] [serial = 2180] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 164 (177B9800) [pid = 444] [serial = 2174] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | --DOMWINDOW == 163 (1B3D2400) [pid = 444] [serial = 2192] [outer = 00000000] [url = about:blank] 20:46:13 INFO - PROCESS | 444 | 1463543173382 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:46:13 INFO - PROCESS | 444 | 1463543173385 Marionette TRACE conn7 <- [1,2994,null,{}] 20:46:13 INFO - PROCESS | 444 | 1463543173391 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:13 INFO - PROCESS | 444 | 1463543173484 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 20:46:13 INFO - PROCESS | 444 | 1463543173490 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:13 INFO - PROCESS | 444 | ++DOCSHELL 0CA24400 == 65 [pid = 444] [id = 760] 20:46:13 INFO - PROCESS | 444 | ++DOMWINDOW == 164 (0CB2AC00) [pid = 444] [serial = 2278] [outer = 00000000] 20:46:13 INFO - PROCESS | 444 | ++DOMWINDOW == 165 (0FB03000) [pid = 444] [serial = 2279] [outer = 0CB2AC00] 20:46:13 INFO - PROCESS | 444 | 1463543173536 Marionette DEBUG loaded listener.js 20:46:13 INFO - PROCESS | 444 | ++DOMWINDOW == 166 (1057B000) [pid = 444] [serial = 2280] [outer = 0CB2AC00] 20:46:14 INFO - PROCESS | 444 | 1463543174030 Marionette TRACE conn7 <- [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]]]}] 20:46:14 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. 20:46:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 20:46:14 INFO - PROCESS | 444 | 1463543174060 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 20:46:14 INFO - PROCESS | 444 | 1463543174062 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 20:46:14 INFO - PROCESS | 444 | 1463543174065 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:46:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:46:14 INFO - PROCESS | 444 | 1463543174069 Marionette TRACE conn7 <- [1,2998,null,{}] 20:46:14 INFO - PROCESS | 444 | 1463543174079 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:14 INFO - PROCESS | 444 | 1463543174178 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 20:46:14 INFO - PROCESS | 444 | 1463543174186 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 444 | ++DOCSHELL 15C30C00 == 66 [pid = 444] [id = 761] 20:46:14 INFO - PROCESS | 444 | ++DOMWINDOW == 167 (15C5B800) [pid = 444] [serial = 2281] [outer = 00000000] 20:46:14 INFO - PROCESS | 444 | ++DOMWINDOW == 168 (166AB400) [pid = 444] [serial = 2282] [outer = 15C5B800] 20:46:14 INFO - PROCESS | 444 | 1463543174234 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (18249C00) [pid = 444] [serial = 2283] [outer = 15C5B800] 20:46:14 INFO - PROCESS | 444 | [444] 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 20:46:14 INFO - PROCESS | 444 | 1463543174808 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:46:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:46:14 INFO - {} 20:46:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:46:14 INFO - {} 20:46:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:46:14 INFO - {} 20:46:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:46:14 INFO - {} 20:46:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 20:46:14 INFO - PROCESS | 444 | 1463543174857 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 20:46:14 INFO - PROCESS | 444 | 1463543174860 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 20:46:14 INFO - TEST-START | /FileAPI/fileReader.html 20:46:14 INFO - PROCESS | 444 | 1463543174866 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:46:14 INFO - PROCESS | 444 | 1463543174867 Marionette TRACE conn7 <- [1,3002,null,{}] 20:46:14 INFO - PROCESS | 444 | 1463543174871 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:14 INFO - PROCESS | 444 | 1463543175007 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 20:46:15 INFO - PROCESS | 444 | 1463543175020 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:15 INFO - PROCESS | 444 | ++DOCSHELL 195D3400 == 67 [pid = 444] [id = 762] 20:46:15 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (195DF000) [pid = 444] [serial = 2284] [outer = 00000000] 20:46:15 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (197E5000) [pid = 444] [serial = 2285] [outer = 195DF000] 20:46:15 INFO - PROCESS | 444 | 1463543175065 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (19E09800) [pid = 444] [serial = 2286] [outer = 195DF000] 20:46:15 INFO - PROCESS | 444 | 1463543175542 Marionette TRACE conn7 <- [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]]]}] 20:46:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:46:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:46:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:46:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:46:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 20:46:15 INFO - PROCESS | 444 | 1463543175598 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 444 | 1463543175600 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 20:46:15 INFO - TEST-START | /FileAPI/historical.html 20:46:15 INFO - PROCESS | 444 | 1463543175619 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 444 | 1463543175621 Marionette TRACE conn7 <- [1,3006,null,{}] 20:46:15 INFO - PROCESS | 444 | 1463543175624 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:15 INFO - PROCESS | 444 | 1463543175749 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 20:46:15 INFO - PROCESS | 444 | 1463543175824 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:15 INFO - PROCESS | 444 | ++DOCSHELL 19E0C400 == 68 [pid = 444] [id = 763] 20:46:15 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (19E0EC00) [pid = 444] [serial = 2287] [outer = 00000000] 20:46:15 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (1A50A800) [pid = 444] [serial = 2288] [outer = 19E0EC00] 20:46:15 INFO - PROCESS | 444 | 1463543175869 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (1A5E5800) [pid = 444] [serial = 2289] [outer = 19E0EC00] 20:46:16 INFO - PROCESS | 444 | 1463543176274 Marionette TRACE conn7 <- [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"]]]}] 20:46:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:46:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:46:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:46:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:46:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:46:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:46:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:46:16 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 20:46:16 INFO - TEST-START | /FileAPI/idlharness.html 20:46:16 INFO - PROCESS | 444 | 1463543176289 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 444 | 1463543176291 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 20:46:16 INFO - PROCESS | 444 | 1463543176295 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:46:16 INFO - PROCESS | 444 | 1463543176296 Marionette TRACE conn7 <- [1,3010,null,{}] 20:46:16 INFO - PROCESS | 444 | 1463543176300 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:16 INFO - PROCESS | 444 | 1463543176479 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 20:46:16 INFO - PROCESS | 444 | 1463543176487 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:16 INFO - PROCESS | 444 | ++DOCSHELL 1A50A000 == 69 [pid = 444] [id = 764] 20:46:16 INFO - PROCESS | 444 | ++DOMWINDOW == 176 (1A5DE400) [pid = 444] [serial = 2290] [outer = 00000000] 20:46:16 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (1A6C1C00) [pid = 444] [serial = 2291] [outer = 1A5DE400] 20:46:16 INFO - PROCESS | 444 | 1463543176601 Marionette DEBUG loaded listener.js 20:46:16 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (1A864800) [pid = 444] [serial = 2292] [outer = 1A5DE400] 20:46:17 INFO - PROCESS | 444 | 1463543177462 Marionette TRACE conn7 <- [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]]]}] 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:46:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:46:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:46:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:46:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:46:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:46:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:46:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:46:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:46:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:46:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:46:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:46:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:46:17 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 20:46:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:46:17 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 20:46:17 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 20:46:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:46:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:46:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:46:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:46:17 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 20:46:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:46:17 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 20:46:17 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 20:46:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:46:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:46:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:46:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:46:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:46:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:46:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1322ms 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 177 (0C93E800) [pid = 444] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 176 (195DB800) [pid = 444] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 175 (177E9800) [pid = 444] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 174 (197DE000) [pid = 444] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 173 (0FBF8C00) [pid = 444] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 172 (10576000) [pid = 444] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 171 (0897FC00) [pid = 444] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 170 (15C35C00) [pid = 444] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 169 (1A5F0800) [pid = 444] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 168 (1434A000) [pid = 444] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:46:17 INFO - PROCESS | 444 | --DOMWINDOW == 167 (1A219000) [pid = 444] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:46:17 INFO - PROCESS | 444 | 1463543177879 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 20:46:17 INFO - PROCESS | 444 | 1463543177882 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 20:46:17 INFO - PROCESS | 444 | 1463543177891 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:46:17 INFO - PROCESS | 444 | 1463543177892 Marionette TRACE conn7 <- [1,3014,null,{}] 20:46:17 INFO - PROCESS | 444 | 1463543177896 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:17 INFO - TEST-START | /FileAPI/idlharness.worker 20:46:17 INFO - PROCESS | 444 | 1463543177980 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 20:46:17 INFO - PROCESS | 444 | 1463543177988 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:17 INFO - PROCESS | 444 | ++DOCSHELL 1434A000 == 70 [pid = 444] [id = 765] 20:46:17 INFO - PROCESS | 444 | ++DOMWINDOW == 168 (16413800) [pid = 444] [serial = 2293] [outer = 00000000] 20:46:18 INFO - PROCESS | 444 | ++DOMWINDOW == 169 (1A219000) [pid = 444] [serial = 2294] [outer = 16413800] 20:46:18 INFO - PROCESS | 444 | 1463543178033 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 444 | ++DOMWINDOW == 170 (1A6BE400) [pid = 444] [serial = 2295] [outer = 16413800] 20:46:18 INFO - PROCESS | 444 | [444] 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 20:46:18 INFO - PROCESS | 444 | 1463543178972 Marionette TRACE conn7 <- [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,{},{}]]]}] 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:46:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:46:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:46:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:46:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:46:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:46:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:46:19 INFO - {} 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:46:19 INFO - {} 20:46:19 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 - {} 20:46:19 INFO - {} 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:46:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:46:19 INFO - {} 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:46:19 INFO - {} 20:46:19 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 - {} 20:46:19 INFO - {} 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:46:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:46:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:46:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:46:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 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 20:46:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:46:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:46:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:46:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:46:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:46:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:46:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:46:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:46:19 INFO - {} 20:46:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1170ms 20:46:19 INFO - PROCESS | 444 | 1463543179079 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 20:46:19 INFO - PROCESS | 444 | 1463543179081 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 20:46:19 INFO - PROCESS | 444 | 1463543179084 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:46:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:46:19 INFO - PROCESS | 444 | 1463543179086 Marionette TRACE conn7 <- [1,3018,null,{}] 20:46:19 INFO - PROCESS | 444 | 1463543179089 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:19 INFO - PROCESS | 444 | 1463543179176 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 20:46:19 INFO - PROCESS | 444 | 1463543179181 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 444 | ++DOCSHELL 217F2800 == 71 [pid = 444] [id = 766] 20:46:19 INFO - PROCESS | 444 | ++DOMWINDOW == 171 (217F2C00) [pid = 444] [serial = 2296] [outer = 00000000] 20:46:19 INFO - PROCESS | 444 | ++DOMWINDOW == 172 (2534A800) [pid = 444] [serial = 2297] [outer = 217F2C00] 20:46:19 INFO - PROCESS | 444 | 1463543179226 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 444 | ++DOMWINDOW == 173 (2534D800) [pid = 444] [serial = 2298] [outer = 217F2C00] 20:46:19 INFO - PROCESS | 444 | 1463543179665 Marionette TRACE conn7 <- [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]]]}] 20:46:19 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 20:46:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 20:46:19 INFO - PROCESS | 444 | 1463543179718 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 20:46:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:46:19 INFO - PROCESS | 444 | 1463543179720 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 20:46:19 INFO - PROCESS | 444 | 1463543179723 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:46:19 INFO - PROCESS | 444 | 1463543179725 Marionette TRACE conn7 <- [1,3022,null,{}] 20:46:19 INFO - PROCESS | 444 | 1463543179729 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:19 INFO - PROCESS | 444 | 1463543179818 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 20:46:19 INFO - PROCESS | 444 | 1463543179824 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 444 | ++DOCSHELL 20FF2400 == 72 [pid = 444] [id = 767] 20:46:19 INFO - PROCESS | 444 | ++DOMWINDOW == 174 (217F7C00) [pid = 444] [serial = 2299] [outer = 00000000] 20:46:19 INFO - PROCESS | 444 | ++DOMWINDOW == 175 (22437C00) [pid = 444] [serial = 2300] [outer = 217F7C00] 20:46:19 INFO - PROCESS | 444 | 1463543179868 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 444 | ++DOMWINDOW == 176 (18D9E400) [pid = 444] [serial = 2301] [outer = 217F7C00] 20:46:20 INFO - PROCESS | 444 | 1463543180534 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:46:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 20:46:20 INFO - PROCESS | 444 | 1463543180596 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 20:46:20 INFO - PROCESS | 444 | 1463543180602 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 20:46:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:46:20 INFO - PROCESS | 444 | 1463543180609 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:46:20 INFO - PROCESS | 444 | 1463543180613 Marionette TRACE conn7 <- [1,3026,null,{}] 20:46:20 INFO - PROCESS | 444 | 1463543180632 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:20 INFO - PROCESS | 444 | 1463543180752 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 20:46:20 INFO - PROCESS | 444 | 1463543180912 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:20 INFO - PROCESS | 444 | ++DOCSHELL 1076BC00 == 73 [pid = 444] [id = 768] 20:46:20 INFO - PROCESS | 444 | ++DOMWINDOW == 177 (1077C400) [pid = 444] [serial = 2302] [outer = 00000000] 20:46:20 INFO - PROCESS | 444 | ++DOMWINDOW == 178 (1442A800) [pid = 444] [serial = 2303] [outer = 1077C400] 20:46:20 INFO - PROCESS | 444 | 1463543180973 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 444 | ++DOMWINDOW == 179 (14A7C400) [pid = 444] [serial = 2304] [outer = 1077C400] 20:46:21 INFO - PROCESS | 444 | 1463543181467 Marionette TRACE conn7 <- [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"]]]}] 20:46:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:46:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:46:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 890ms 20:46:21 INFO - PROCESS | 444 | 1463543181500 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 20:46:21 INFO - PROCESS | 444 | 1463543181506 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 20:46:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:46:21 INFO - PROCESS | 444 | 1463543181513 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:46:21 INFO - PROCESS | 444 | 1463543181516 Marionette TRACE conn7 <- [1,3030,null,{}] 20:46:21 INFO - PROCESS | 444 | 1463543181520 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:21 INFO - PROCESS | 444 | 1463543181638 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 20:46:21 INFO - PROCESS | 444 | 1463543181797 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:21 INFO - PROCESS | 444 | ++DOCSHELL 14B26C00 == 74 [pid = 444] [id = 769] 20:46:21 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (15C34000) [pid = 444] [serial = 2305] [outer = 00000000] 20:46:21 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (1A21AC00) [pid = 444] [serial = 2306] [outer = 15C34000] 20:46:21 INFO - PROCESS | 444 | 1463543181855 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (1A6BAC00) [pid = 444] [serial = 2307] [outer = 15C34000] 20:46:22 INFO - PROCESS | 444 | 1463543182629 Marionette TRACE conn7 <- [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]]]}] 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:46:22 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. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:46:22 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'.) 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:46:22 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. 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:46:22 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. 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:46:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:46:22 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. 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:46:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:46:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:46:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:46:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:46:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1212ms 20:46:22 INFO - PROCESS | 444 | 1463543182727 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 20:46:22 INFO - PROCESS | 444 | 1463543182730 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 20:46:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:46:22 INFO - PROCESS | 444 | 1463543182748 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:46:22 INFO - PROCESS | 444 | 1463543182752 Marionette TRACE conn7 <- [1,3034,null,{}] 20:46:22 INFO - PROCESS | 444 | 1463543182771 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:22 INFO - PROCESS | 444 | 1463543182890 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 20:46:23 INFO - PROCESS | 444 | 1463543183042 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:23 INFO - PROCESS | 444 | ++DOCSHELL 1D2AC800 == 75 [pid = 444] [id = 770] 20:46:23 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (22430C00) [pid = 444] [serial = 2308] [outer = 00000000] 20:46:23 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (2243C400) [pid = 444] [serial = 2309] [outer = 22430C00] 20:46:23 INFO - PROCESS | 444 | 1463543183103 Marionette DEBUG loaded listener.js 20:46:23 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (2340C800) [pid = 444] [serial = 2310] [outer = 22430C00] 20:46:23 INFO - PROCESS | 444 | [444] 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 20:46:23 INFO - PROCESS | 444 | 1463543183614 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:46:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:46:23 INFO - {} 20:46:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 20:46:23 INFO - PROCESS | 444 | 1463543183624 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 20:46:23 INFO - PROCESS | 444 | 1463543183627 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 20:46:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:46:23 INFO - PROCESS | 444 | 1463543183645 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:46:23 INFO - PROCESS | 444 | 1463543183647 Marionette TRACE conn7 <- [1,3038,null,{}] 20:46:23 INFO - PROCESS | 444 | 1463543183655 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:23 INFO - PROCESS | 444 | 1463543183772 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 20:46:23 INFO - PROCESS | 444 | 1463543183941 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:23 INFO - PROCESS | 444 | ++DOCSHELL 2340F400 == 76 [pid = 444] [id = 771] 20:46:23 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (23414C00) [pid = 444] [serial = 2311] [outer = 00000000] 20:46:23 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (23932800) [pid = 444] [serial = 2312] [outer = 23414C00] 20:46:23 INFO - PROCESS | 444 | 1463543183997 Marionette DEBUG loaded listener.js 20:46:24 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (23935C00) [pid = 444] [serial = 2313] [outer = 23414C00] 20:46:24 INFO - PROCESS | 444 | 1463543184549 Marionette TRACE conn7 <- [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]]]}] 20:46:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:46:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:46:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:46:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:46:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 950ms 20:46:24 INFO - PROCESS | 444 | 1463543184597 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 20:46:24 INFO - PROCESS | 444 | 1463543184600 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 20:46:24 INFO - PROCESS | 444 | 1463543184605 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:46:24 INFO - PROCESS | 444 | 1463543184607 Marionette TRACE conn7 <- [1,3042,null,{}] 20:46:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:46:24 INFO - PROCESS | 444 | 1463543184611 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:24 INFO - PROCESS | 444 | 1463543184724 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 20:46:24 INFO - PROCESS | 444 | 1463543184893 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:24 INFO - PROCESS | 444 | ++DOCSHELL 10B16000 == 77 [pid = 444] [id = 772] 20:46:24 INFO - PROCESS | 444 | ++DOMWINDOW == 189 (211A6800) [pid = 444] [serial = 2314] [outer = 00000000] 20:46:24 INFO - PROCESS | 444 | ++DOMWINDOW == 190 (217FB800) [pid = 444] [serial = 2315] [outer = 211A6800] 20:46:24 INFO - PROCESS | 444 | 1463543184949 Marionette DEBUG loaded listener.js 20:46:25 INFO - PROCESS | 444 | ++DOMWINDOW == 191 (217FF000) [pid = 444] [serial = 2316] [outer = 211A6800] 20:46:25 INFO - PROCESS | 444 | 1463543185748 Marionette TRACE conn7 <- [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"]]]}] 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:46:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:46:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:46:25 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" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:46:25 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" 20:46:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:46:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:46:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1283ms 20:46:25 INFO - PROCESS | 444 | 1463543185913 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 20:46:25 INFO - PROCESS | 444 | 1463543185915 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 20:46:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:46:25 INFO - PROCESS | 444 | 1463543185920 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:46:25 INFO - PROCESS | 444 | 1463543185922 Marionette TRACE conn7 <- [1,3046,null,{}] 20:46:25 INFO - PROCESS | 444 | 1463543185926 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:26 INFO - PROCESS | 444 | 1463543186036 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 20:46:26 INFO - PROCESS | 444 | 1463543186229 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:26 INFO - PROCESS | 444 | ++DOCSHELL 2243C000 == 78 [pid = 444] [id = 773] 20:46:26 INFO - PROCESS | 444 | ++DOMWINDOW == 192 (22DA3400) [pid = 444] [serial = 2317] [outer = 00000000] 20:46:26 INFO - PROCESS | 444 | ++DOMWINDOW == 193 (23915400) [pid = 444] [serial = 2318] [outer = 22DA3400] 20:46:26 INFO - PROCESS | 444 | 1463543186316 Marionette DEBUG loaded listener.js 20:46:26 INFO - PROCESS | 444 | ++DOMWINDOW == 194 (23919400) [pid = 444] [serial = 2319] [outer = 22DA3400] 20:46:26 INFO - PROCESS | 444 | 1463543186856 Marionette TRACE conn7 <- [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]]]}] 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:46:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:46:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:46:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:46:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:46:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:46:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:46:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:46:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:46:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 972ms 20:46:26 INFO - PROCESS | 444 | 1463543186895 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 444 | 1463543186898 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 20:46:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:46:26 INFO - PROCESS | 444 | 1463543186901 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:46:26 INFO - PROCESS | 444 | 1463543186903 Marionette TRACE conn7 <- [1,3050,null,{}] 20:46:26 INFO - PROCESS | 444 | 1463543186907 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:27 INFO - PROCESS | 444 | 1463543187017 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 20:46:27 INFO - PROCESS | 444 | 1463543187189 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:27 INFO - PROCESS | 444 | ++DOCSHELL 21227800 == 79 [pid = 444] [id = 774] 20:46:27 INFO - PROCESS | 444 | ++DOMWINDOW == 195 (22339C00) [pid = 444] [serial = 2320] [outer = 00000000] 20:46:27 INFO - PROCESS | 444 | ++DOMWINDOW == 196 (22346400) [pid = 444] [serial = 2321] [outer = 22339C00] 20:46:27 INFO - PROCESS | 444 | 1463543187244 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 444 | ++DOMWINDOW == 197 (22DAAC00) [pid = 444] [serial = 2322] [outer = 22339C00] 20:46:27 INFO - PROCESS | 444 | [444] 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 20:46:27 INFO - PROCESS | 444 | 1463543187804 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:46:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:46:27 INFO - {} 20:46:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 20:46:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:46:27 INFO - PROCESS | 444 | 1463543187835 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 20:46:27 INFO - PROCESS | 444 | 1463543187838 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 20:46:27 INFO - PROCESS | 444 | 1463543187841 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:46:27 INFO - PROCESS | 444 | 1463543187843 Marionette TRACE conn7 <- [1,3054,null,{}] 20:46:27 INFO - PROCESS | 444 | 1463543187847 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:27 INFO - PROCESS | 444 | 1463543187975 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 20:46:28 INFO - PROCESS | 444 | 1463543188161 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:28 INFO - PROCESS | 444 | ++DOCSHELL 0C920000 == 80 [pid = 444] [id = 775] 20:46:28 INFO - PROCESS | 444 | ++DOMWINDOW == 198 (0CA27C00) [pid = 444] [serial = 2323] [outer = 00000000] 20:46:28 INFO - PROCESS | 444 | ++DOMWINDOW == 199 (14113000) [pid = 444] [serial = 2324] [outer = 0CA27C00] 20:46:28 INFO - PROCESS | 444 | 1463543188217 Marionette DEBUG loaded listener.js 20:46:28 INFO - PROCESS | 444 | ++DOMWINDOW == 200 (14430000) [pid = 444] [serial = 2325] [outer = 0CA27C00] 20:46:28 INFO - PROCESS | 444 | 1463543188720 Marionette TRACE conn7 <- [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]]]}] 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:46:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:46:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 931ms 20:46:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:46:28 INFO - PROCESS | 444 | 1463543188776 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 444 | 1463543188778 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 20:46:28 INFO - PROCESS | 444 | 1463543188782 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:46:28 INFO - PROCESS | 444 | 1463543188784 Marionette TRACE conn7 <- [1,3058,null,{}] 20:46:28 INFO - PROCESS | 444 | 1463543188788 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:29 INFO - PROCESS | 444 | 1463543189095 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 20:46:29 INFO - PROCESS | 444 | 1463543189274 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 444 | ++DOCSHELL 105BE800 == 81 [pid = 444] [id = 776] 20:46:29 INFO - PROCESS | 444 | ++DOMWINDOW == 201 (1077BC00) [pid = 444] [serial = 2326] [outer = 00000000] 20:46:29 INFO - PROCESS | 444 | ++DOMWINDOW == 202 (1331F800) [pid = 444] [serial = 2327] [outer = 1077BC00] 20:46:29 INFO - PROCESS | 444 | 1463543189326 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 444 | ++DOMWINDOW == 203 (14833C00) [pid = 444] [serial = 2328] [outer = 1077BC00] 20:46:29 INFO - PROCESS | 444 | 1463543189880 Marionette TRACE conn7 <- [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]]]}] 20:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:46:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1185ms 20:46:29 INFO - PROCESS | 444 | 1463543189969 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 20:46:29 INFO - PROCESS | 444 | 1463543189973 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 20:46:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:46:29 INFO - PROCESS | 444 | 1463543189977 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:46:29 INFO - PROCESS | 444 | 1463543189981 Marionette TRACE conn7 <- [1,3062,null,{}] 20:46:29 INFO - PROCESS | 444 | 1463543189986 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:30 INFO - PROCESS | 444 | 1463543190092 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 20:46:30 INFO - PROCESS | 444 | 1463543190260 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 444 | ++DOCSHELL 1442F000 == 82 [pid = 444] [id = 777] 20:46:30 INFO - PROCESS | 444 | ++DOMWINDOW == 204 (14A27C00) [pid = 444] [serial = 2329] [outer = 00000000] 20:46:30 INFO - PROCESS | 444 | ++DOMWINDOW == 205 (19E09C00) [pid = 444] [serial = 2330] [outer = 14A27C00] 20:46:30 INFO - PROCESS | 444 | 1463543190315 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 444 | ++DOMWINDOW == 206 (1A21C800) [pid = 444] [serial = 2331] [outer = 14A27C00] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 217F2800 == 81 [pid = 444] [id = 766] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 1434A000 == 80 [pid = 444] [id = 765] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 1A50A000 == 79 [pid = 444] [id = 764] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 19E0C400 == 78 [pid = 444] [id = 763] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 195D3400 == 77 [pid = 444] [id = 762] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 15C30C00 == 76 [pid = 444] [id = 761] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 0CA24400 == 75 [pid = 444] [id = 760] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 195DA000 == 74 [pid = 444] [id = 743] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 1035CC00 == 73 [pid = 444] [id = 759] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 211AC000 == 72 [pid = 444] [id = 756] 20:46:30 INFO - PROCESS | 444 | --DOCSHELL 10363000 == 71 [pid = 444] [id = 750] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 205 (1974A800) [pid = 444] [serial = 2230] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 204 (18291800) [pid = 444] [serial = 2227] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 203 (1A218000) [pid = 444] [serial = 2233] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 202 (14109C00) [pid = 444] [serial = 2219] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 201 (108DFC00) [pid = 444] [serial = 2218] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 200 (1D112400) [pid = 444] [serial = 2206] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 199 (197D8000) [pid = 444] [serial = 2231] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 198 (133AA400) [pid = 444] [serial = 2221] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 197 (14429400) [pid = 444] [serial = 2222] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 196 (105C3C00) [pid = 444] [serial = 2216] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 195 (0FF56C00) [pid = 444] [serial = 2215] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 194 (21078400) [pid = 444] [serial = 2212] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 193 (16421C00) [pid = 444] [serial = 2224] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 192 (16B1C800) [pid = 444] [serial = 2225] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 191 (1C40B800) [pid = 444] [serial = 2203] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 190 (14436800) [pid = 444] [serial = 2238] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 189 (1A5F4400) [pid = 444] [serial = 2236] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 188 (14431C00) [pid = 444] [serial = 2197] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 187 (1EA79400) [pid = 444] [serial = 2209] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 186 (19C08400) [pid = 444] [serial = 2200] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 185 (1A397400) [pid = 444] [serial = 2234] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 184 (1A814800) [pid = 444] [serial = 2244] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 183 (1A679800) [pid = 444] [serial = 2242] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 182 (19208800) [pid = 444] [serial = 2239] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 181 (18485C00) [pid = 444] [serial = 2228] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 180 (1A864000) [pid = 444] [serial = 2245] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | --DOMWINDOW == 179 (1A676C00) [pid = 444] [serial = 2241] [outer = 00000000] [url = about:blank] 20:46:30 INFO - PROCESS | 444 | 1463543190872 Marionette TRACE conn7 <- [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]]]}] 20:46:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:46:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:46:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:46:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:46:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:46:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:46:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 20:46:30 INFO - PROCESS | 444 | 1463543190908 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 20:46:30 INFO - PROCESS | 444 | 1463543190911 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 20:46:30 INFO - PROCESS | 444 | 1463543190914 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:46:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:46:30 INFO - PROCESS | 444 | 1463543190916 Marionette TRACE conn7 <- [1,3066,null,{}] 20:46:30 INFO - PROCESS | 444 | 1463543190920 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:31 INFO - PROCESS | 444 | 1463543191014 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 20:46:31 INFO - PROCESS | 444 | 1463543191139 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:31 INFO - PROCESS | 444 | ++DOCSHELL 1331EC00 == 72 [pid = 444] [id = 778] 20:46:31 INFO - PROCESS | 444 | ++DOMWINDOW == 180 (133A6000) [pid = 444] [serial = 2332] [outer = 00000000] 20:46:31 INFO - PROCESS | 444 | ++DOMWINDOW == 181 (1434A000) [pid = 444] [serial = 2333] [outer = 133A6000] 20:46:31 INFO - PROCESS | 444 | 1463543191185 Marionette DEBUG loaded listener.js 20:46:31 INFO - PROCESS | 444 | ++DOMWINDOW == 182 (148B0C00) [pid = 444] [serial = 2334] [outer = 133A6000] 20:46:31 INFO - PROCESS | 444 | 1463543191820 Marionette TRACE conn7 <- [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] 20:46:31 INFO - PROCESS | 444 | 1463543191922 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 20:46:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:46:31 INFO - PROCESS | 444 | 1463543191928 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:46:31 INFO - PROCESS | 444 | 1463543191932 Marionette TRACE conn7 <- [1,3070,null,{}] 20:46:31 INFO - PROCESS | 444 | 1463543191953 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:32 INFO - PROCESS | 444 | 1463543192098 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 20:46:32 INFO - PROCESS | 444 | 1463543192256 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:32 INFO - PROCESS | 444 | ++DOCSHELL 10578800 == 73 [pid = 444] [id = 779] 20:46:32 INFO - PROCESS | 444 | ++DOMWINDOW == 183 (133A8000) [pid = 444] [serial = 2335] [outer = 00000000] 20:46:32 INFO - PROCESS | 444 | ++DOMWINDOW == 184 (166A1400) [pid = 444] [serial = 2336] [outer = 133A8000] 20:46:32 INFO - PROCESS | 444 | 1463543192315 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 444 | ++DOMWINDOW == 185 (18247000) [pid = 444] [serial = 2337] [outer = 133A8000] 20:46:32 INFO - PROCESS | 444 | 1463543192849 Marionette TRACE conn7 <- [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]]]}] 20:46:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:46:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:46:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 950ms 20:46:32 INFO - PROCESS | 444 | 1463543192881 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 20:46:32 INFO - PROCESS | 444 | 1463543192888 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 20:46:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:46:32 INFO - PROCESS | 444 | 1463543192894 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:46:32 INFO - PROCESS | 444 | 1463543192897 Marionette TRACE conn7 <- [1,3074,null,{}] 20:46:32 INFO - PROCESS | 444 | 1463543192902 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:33 INFO - PROCESS | 444 | 1463543193020 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 20:46:33 INFO - PROCESS | 444 | 1463543193186 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:33 INFO - PROCESS | 444 | ++DOCSHELL 18253800 == 74 [pid = 444] [id = 780] 20:46:33 INFO - PROCESS | 444 | ++DOMWINDOW == 186 (1848C400) [pid = 444] [serial = 2338] [outer = 00000000] 20:46:33 INFO - PROCESS | 444 | ++DOMWINDOW == 187 (19755C00) [pid = 444] [serial = 2339] [outer = 1848C400] 20:46:33 INFO - PROCESS | 444 | 1463543193245 Marionette DEBUG loaded listener.js 20:46:33 INFO - PROCESS | 444 | ++DOMWINDOW == 188 (19C08000) [pid = 444] [serial = 2340] [outer = 1848C400] 20:46:33 INFO - PROCESS | 444 | 1463543193769 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:46:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 20:46:33 INFO - PROCESS | 444 | 1463543193826 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 20:46:33 INFO - PROCESS | 444 | 1463543193828 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 20:46:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:46:33 INFO - PROCESS | 444 | 1463543193849 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:46:33 INFO - PROCESS | 444 | 1463543193853 Marionette TRACE conn7 <- [1,3078,null,{}] 20:46:33 INFO - PROCESS | 444 | 1463543193867 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:33 INFO - PROCESS | 444 | 1463543193983 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 20:46:34 INFO - PROCESS | 444 | 1463543194161 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 444 | ++DOCSHELL 1A5F4400 == 75 [pid = 444] [id = 781] 20:46:34 INFO - PROCESS | 444 | ++DOMWINDOW == 189 (1A5F4800) [pid = 444] [serial = 2341] [outer = 00000000] 20:46:34 INFO - PROCESS | 444 | ++DOMWINDOW == 190 (1A673800) [pid = 444] [serial = 2342] [outer = 1A5F4800] 20:46:34 INFO - PROCESS | 444 | 1463543194221 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 444 | ++DOMWINDOW == 191 (1A6C1000) [pid = 444] [serial = 2343] [outer = 1A5F4800] 20:46:34 INFO - PROCESS | 444 | 1463543194725 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:46:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:46:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 950ms 20:46:34 INFO - PROCESS | 444 | 1463543194786 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 444 | 1463543194789 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 20:46:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:46:34 INFO - PROCESS | 444 | 1463543194792 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:46:34 INFO - PROCESS | 444 | 1463543194794 Marionette TRACE conn7 <- [1,3082,null,{}] 20:46:34 INFO - PROCESS | 444 | 1463543194798 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:34 INFO - PROCESS | 444 | 1463543194912 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 20:46:35 INFO - PROCESS | 444 | 1463543195076 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 444 | ++DOCSHELL 1A853400 == 76 [pid = 444] [id = 782] 20:46:35 INFO - PROCESS | 444 | ++DOMWINDOW == 192 (1A855C00) [pid = 444] [serial = 2344] [outer = 00000000] 20:46:35 INFO - PROCESS | 444 | ++DOMWINDOW == 193 (1B3D2C00) [pid = 444] [serial = 2345] [outer = 1A855C00] 20:46:35 INFO - PROCESS | 444 | 1463543195132 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 444 | ++DOMWINDOW == 194 (1848E400) [pid = 444] [serial = 2346] [outer = 1A855C00] 20:46:35 INFO - PROCESS | 444 | 1463543195669 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:46:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:46:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 20:46:35 INFO - PROCESS | 444 | 1463543195726 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 444 | 1463543195728 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 20:46:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:46:35 INFO - PROCESS | 444 | 1463543195731 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:46:35 INFO - PROCESS | 444 | 1463543195733 Marionette TRACE conn7 <- [1,3086,null,{}] 20:46:35 INFO - PROCESS | 444 | 1463543195737 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:35 INFO - PROCESS | 444 | 1463543195848 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 20:46:36 INFO - PROCESS | 444 | 1463543196025 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 444 | ++DOCSHELL 1A816000 == 77 [pid = 444] [id = 783] 20:46:36 INFO - PROCESS | 444 | ++DOMWINDOW == 195 (1A865800) [pid = 444] [serial = 2347] [outer = 00000000] 20:46:36 INFO - PROCESS | 444 | ++DOMWINDOW == 196 (1BDAA800) [pid = 444] [serial = 2348] [outer = 1A865800] 20:46:36 INFO - PROCESS | 444 | 1463543196080 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 444 | ++DOMWINDOW == 197 (1C712C00) [pid = 444] [serial = 2349] [outer = 1A865800] 20:46:36 INFO - PROCESS | 444 | 1463543196600 Marionette TRACE conn7 <- [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]]]}] 20:46:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:46:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:46:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 20:46:36 INFO - PROCESS | 444 | 1463543196666 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 444 | 1463543196668 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 20:46:36 INFO - PROCESS | 444 | 1463543196672 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:46:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:46:36 INFO - PROCESS | 444 | 1463543196674 Marionette TRACE conn7 <- [1,3090,null,{}] 20:46:36 INFO - PROCESS | 444 | 1463543196678 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:36 INFO - PROCESS | 444 | 1463543196798 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 20:46:36 INFO - PROCESS | 444 | 1463543196965 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 444 | ++DOCSHELL 1BC48800 == 78 [pid = 444] [id = 784] 20:46:36 INFO - PROCESS | 444 | ++DOMWINDOW == 198 (1BDA8800) [pid = 444] [serial = 2350] [outer = 00000000] 20:46:37 INFO - PROCESS | 444 | ++DOMWINDOW == 199 (1D6C4800) [pid = 444] [serial = 2351] [outer = 1BDA8800] 20:46:37 INFO - PROCESS | 444 | 1463543197023 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 444 | ++DOMWINDOW == 200 (1D6E8800) [pid = 444] [serial = 2352] [outer = 1BDA8800] 20:46:37 INFO - PROCESS | 444 | 1463543197541 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:46:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:46:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 20:46:37 INFO - PROCESS | 444 | 1463543197606 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 444 | 1463543197608 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 20:46:37 INFO - PROCESS | 444 | 1463543197612 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:46:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:46:37 INFO - PROCESS | 444 | 1463543197614 Marionette TRACE conn7 <- [1,3094,null,{}] 20:46:37 INFO - PROCESS | 444 | 1463543197618 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:37 INFO - PROCESS | 444 | 1463543197724 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 20:46:37 INFO - PROCESS | 444 | 1463543197889 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 444 | ++DOCSHELL 1D2A1400 == 79 [pid = 444] [id = 785] 20:46:37 INFO - PROCESS | 444 | ++DOMWINDOW == 201 (1D6EC000) [pid = 444] [serial = 2353] [outer = 00000000] 20:46:37 INFO - PROCESS | 444 | ++DOMWINDOW == 202 (20FF3400) [pid = 444] [serial = 2354] [outer = 1D6EC000] 20:46:37 INFO - PROCESS | 444 | 1463543197947 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 444 | ++DOMWINDOW == 203 (20FF4000) [pid = 444] [serial = 2355] [outer = 1D6EC000] 20:46:38 INFO - PROCESS | 444 | 1463543198438 Marionette TRACE conn7 <- [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]]]}] 20:46:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:46:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:46:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:46:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 871ms 20:46:38 INFO - PROCESS | 444 | 1463543198512 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 444 | 1463543198514 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 20:46:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:46:38 INFO - PROCESS | 444 | 1463543198520 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:46:38 INFO - PROCESS | 444 | 1463543198522 Marionette TRACE conn7 <- [1,3098,null,{}] 20:46:38 INFO - PROCESS | 444 | 1463543198526 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:38 INFO - PROCESS | 444 | 1463543198633 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 20:46:38 INFO - PROCESS | 444 | 1463543198798 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 444 | ++DOCSHELL 1EA83000 == 80 [pid = 444] [id = 786] 20:46:38 INFO - PROCESS | 444 | ++DOMWINDOW == 204 (20FEC400) [pid = 444] [serial = 2356] [outer = 00000000] 20:46:38 INFO - PROCESS | 444 | ++DOMWINDOW == 205 (211A9800) [pid = 444] [serial = 2357] [outer = 20FEC400] 20:46:38 INFO - PROCESS | 444 | 1463543198853 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 444 | ++DOMWINDOW == 206 (2121DC00) [pid = 444] [serial = 2358] [outer = 20FEC400] 20:46:39 INFO - PROCESS | 444 | 1463543199359 Marionette TRACE conn7 <- [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"]]]}] 20:46:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:46:39 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 20:46:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:46:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 20:46:39 INFO - PROCESS | 444 | 1463543199398 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 444 | 1463543199400 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 20:46:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:46:39 INFO - PROCESS | 444 | 1463543199405 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:46:39 INFO - PROCESS | 444 | 1463543199407 Marionette TRACE conn7 <- [1,3102,null,{}] 20:46:39 INFO - PROCESS | 444 | 1463543199411 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:39 INFO - PROCESS | 444 | 1463543199521 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 20:46:39 INFO - PROCESS | 444 | 1463543199700 Marionette TRACE conn7 -> [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\", \"4d33a099-b879-4295-bbaf-a0bbff570a08\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:39 INFO - PROCESS | 444 | ++DOCSHELL 211A9400 == 81 [pid = 444] [id = 787] 20:46:39 INFO - PROCESS | 444 | ++DOMWINDOW == 207 (21224400) [pid = 444] [serial = 2359] [outer = 00000000] 20:46:39 INFO - PROCESS | 444 | ++DOMWINDOW == 208 (2233A400) [pid = 444] [serial = 2360] [outer = 21224400] 20:46:39 INFO - PROCESS | 444 | 1463543199755 Marionette DEBUG loaded listener.js 20:46:39 INFO - PROCESS | 444 | ++DOMWINDOW == 209 (2233F800) [pid = 444] [serial = 2361] [outer = 21224400] 20:46:40 INFO - PROCESS | 444 | 1463543200313 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:46:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:46:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 970ms 20:46:40 INFO - PROCESS | 444 | 1463543200378 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 20:46:40 INFO - PROCESS | 444 | 1463543200380 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 20:46:41 WARNING - u'runner_teardown' () 20:46:41 INFO - No more tests 20:46:41 INFO - Got 0 unexpected results 20:46:41 INFO - SUITE-END | took 682s 20:46:41 INFO - Closing logging queue 20:46:41 INFO - queue closed 20:46:41 INFO - Return code: 0 20:46:41 WARNING - # TBPL SUCCESS # 20:46:41 INFO - Running post-action listener: _resource_record_post_action 20:46:41 INFO - Running post-run listener: _resource_record_post_run 20:46:42 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 180371456; Write bytes: 1128937472; Read time: 2041060; Write time: 9746060 20:46:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:46:42 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 53507584; Read time: 0; Write time: 46910 20:46:42 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 180371456; Write bytes: 1071485440; Read time: 2041060; Write time: 9695280 20:46:42 INFO - Running post-run listener: _upload_blobber_files 20:46:42 INFO - Blob upload gear active. 20:46:42 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:46:42 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 20:46:42 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'] 20:46:42 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 20:46:43 INFO - (blobuploader) - INFO - Open directory for files ... 20:46:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:46:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:46:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:46:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:46:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:46:44 INFO - (blobuploader) - INFO - Done attempting. 20:46:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:46:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:46:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:46:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:46:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:46:46 INFO - (blobuploader) - INFO - Done attempting. 20:46:46 INFO - (blobuploader) - INFO - Iteration through files over. 20:46:46 INFO - Return code: 0 20:46:46 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:46:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6a43d92a59c948153f869b6bbcfb088c96e6726845bf22b94f712982d56611ae7a510f43e2dd28bf0783362006fd5e04dda42bb8599c7de423f34c373b385dd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f6a490f4386f793f6cb0458134fa794f03823c96a6859e9d39d5b1b22e534807eba6800f4d7987b417f4590493255bb6fedddd2811c4a90778f71894c43aa044"} 20:46:46 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:46:46 INFO - Writing to file C:\slave\test\properties\blobber_files 20:46:46 INFO - Contents: 20:46:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6a43d92a59c948153f869b6bbcfb088c96e6726845bf22b94f712982d56611ae7a510f43e2dd28bf0783362006fd5e04dda42bb8599c7de423f34c373b385dd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f6a490f4386f793f6cb0458134fa794f03823c96a6859e9d39d5b1b22e534807eba6800f4d7987b417f4590493255bb6fedddd2811c4a90778f71894c43aa044"} 20:46:46 INFO - Running post-run listener: copy_logs_to_upload_dir 20:46:46 INFO - Copying logs to upload dir... 20:46:46 INFO - mkdir: C:\slave\test\build\upload\logs 20:46:46 INFO - Copying logs to upload dir... 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - Using _rmtree_windows ... 20:46:46 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=922.829000 ========= master_lag: 2.78 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-05-17 20:46:49.042727) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-17 20:46:49.043625) ========= '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-147 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-147 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-147 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/6a43d92a59c948153f869b6bbcfb088c96e6726845bf22b94f712982d56611ae7a510f43e2dd28bf0783362006fd5e04dda42bb8599c7de423f34c373b385dd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f6a490f4386f793f6cb0458134fa794f03823c96a6859e9d39d5b1b22e534807eba6800f4d7987b417f4590493255bb6fedddd2811c4a90778f71894c43aa044"} build_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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/UU6oLo5PR325ERBV-4QFQw/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/6a43d92a59c948153f869b6bbcfb088c96e6726845bf22b94f712982d56611ae7a510f43e2dd28bf0783362006fd5e04dda42bb8599c7de423f34c373b385dd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f6a490f4386f793f6cb0458134fa794f03823c96a6859e9d39d5b1b22e534807eba6800f4d7987b417f4590493255bb6fedddd2811c4a90778f71894c43aa044"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/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-05-17 20:46:49.165805) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:46:49.166147) ========= '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-147 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-147 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-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:46:49.284241) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-17 20:46:49.284777) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-17 20:46:50.068689) ========= ========= Total master_lag: 5.76 =========