builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-248 starttime: 1461259051.5 results: success (0) buildid: 20160421072021 builduid: db4c775fd49a41908af68c84f0e47439 revision: be6f45632b33c2578b1daca6d09c9be0df142e96 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:31.499629) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:31.500136) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:31.500474) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:31.658817) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 10:17:31.659658) ========= '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-248 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-248 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-248 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --10:17:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 10:17:32 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.215000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 10:17:32.907432) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 10:17:32.908275) ========= '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-248 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-248 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-248 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.902000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 10:17:36.826491) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 10:17:36.826921) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev be6f45632b33c2578b1daca6d09c9be0df142e96 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev be6f45632b33c2578b1daca6d09c9be0df142e96 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-248 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-248 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-248 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-04-21 10:17:37,282 truncating revision to first 12 chars 2016-04-21 10:17:37,282 Setting DEBUG logging. 2016-04-21 10:17:37,282 attempt 1/10 2016-04-21 10:17:37,282 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/be6f45632b33?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 10:17:37,710 unpacking tar archive at: fx-team-be6f45632b33/testing/mozharness/ program finished with exit code 0 elapsedTime=1.293000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 10:17:38.162797) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:38.163172) ========= script_repo_revision: be6f45632b33c2578b1daca6d09c9be0df142e96 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:38.163643) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:38.163965) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 10:17:38.180800) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 30 secs) (at 2016-04-21 10:17:38.181114) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-248 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-248 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-248 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 10:17:38 INFO - MultiFileLogger online at 20160421 10:17:38 in C:\slave\test 10:17:38 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 fx-team --download-symbols true 10:17:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:17:38 INFO - {'append_to_log': False, 10:17:38 INFO - 'base_work_dir': 'C:\\slave\\test', 10:17:38 INFO - 'blob_upload_branch': 'fx-team', 10:17:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:17:38 INFO - 'buildbot_json_path': 'buildprops.json', 10:17:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:17:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:17:38 INFO - 'download_minidump_stackwalk': True, 10:17:38 INFO - 'download_symbols': 'true', 10:17:38 INFO - 'e10s': False, 10:17:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:17:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:17:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:17:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:17:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:17:38 INFO - 'C:/mozilla-build/tooltool.py'), 10:17:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:17:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:17:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:17:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:17:38 INFO - 'log_level': 'info', 10:17:38 INFO - 'log_to_console': True, 10:17:38 INFO - 'opt_config_files': (), 10:17:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:17:38 INFO - '--processes=1', 10:17:38 INFO - '--config=%(test_path)s/wptrunner.ini', 10:17:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:17:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:17:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:17:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:17:38 INFO - 'pip_index': False, 10:17:38 INFO - 'require_test_zip': True, 10:17:38 INFO - 'test_type': ('testharness',), 10:17:38 INFO - 'this_chunk': '1', 10:17:38 INFO - 'total_chunks': '10', 10:17:38 INFO - 'virtualenv_path': 'venv', 10:17:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:17:38 INFO - 'work_dir': 'build'} 10:17:38 INFO - ##### 10:17:38 INFO - ##### Running clobber step. 10:17:38 INFO - ##### 10:17:38 INFO - Running pre-action listener: _resource_record_pre_action 10:17:38 INFO - Running main action method: clobber 10:17:38 INFO - rmtree: C:\slave\test\build 10:17:38 INFO - Using _rmtree_windows ... 10:17:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:20:48 INFO - Running post-action listener: _resource_record_post_action 10:20:48 INFO - ##### 10:20:48 INFO - ##### Running read-buildbot-config step. 10:20:48 INFO - ##### 10:20:48 INFO - Running pre-action listener: _resource_record_pre_action 10:20:48 INFO - Running main action method: read_buildbot_config 10:20:48 INFO - Using buildbot properties: 10:20:48 INFO - { 10:20:48 INFO - "project": "", 10:20:48 INFO - "product": "firefox", 10:20:48 INFO - "script_repo_revision": "production", 10:20:48 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 10:20:48 INFO - "repository": "", 10:20:48 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 10:20:48 INFO - "buildid": "20160421072021", 10:20:48 INFO - "pgo_build": "False", 10:20:48 INFO - "basedir": "C:\\slave\\test", 10:20:48 INFO - "buildnumber": 174, 10:20:48 INFO - "slavename": "t-w732-ix-248", 10:20:48 INFO - "revision": "be6f45632b33c2578b1daca6d09c9be0df142e96", 10:20:48 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 10:20:48 INFO - "platform": "win32", 10:20:48 INFO - "branch": "fx-team", 10:20:48 INFO - "repo_path": "integration/fx-team", 10:20:48 INFO - "moz_repo_path": "", 10:20:48 INFO - "stage_platform": "win32", 10:20:48 INFO - "builduid": "db4c775fd49a41908af68c84f0e47439", 10:20:48 INFO - "slavebuilddir": "test" 10:20:48 INFO - } 10:20:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 10:20:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 10:20:48 INFO - Running post-action listener: _resource_record_post_action 10:20:48 INFO - ##### 10:20:48 INFO - ##### Running download-and-extract step. 10:20:48 INFO - ##### 10:20:48 INFO - Running pre-action listener: _resource_record_pre_action 10:20:48 INFO - Running main action method: download_and_extract 10:20:48 INFO - mkdir: C:\slave\test\build\tests 10:20:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:20:48 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:20:48 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 10:20:48 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:20:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 10:20:49 INFO - Downloaded 1274 bytes. 10:20:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:20:49 INFO - Using the following test package requirements: 10:20:49 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:20:49 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 10:20:49 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 10:20:49 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'jsshell-win32.zip'], 10:20:49 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 10:20:49 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:20:49 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 10:20:49 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 10:20:49 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 10:20:49 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:20:49 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 10:20:49 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:20: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')]} 10:20:49 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:20:49 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 10:20:49 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 10:20:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 10:20:54 INFO - Downloaded 20466894 bytes. 10:20:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:20:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:20:56 INFO - caution: filename not matched: web-platform/* 10:20:56 INFO - Return code: 11 10:20:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:20:56 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:20:56 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:20:56 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:20:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 10:20:59 INFO - Downloaded 36397879 bytes. 10:20:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:20:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:21:42 INFO - caution: filename not matched: bin/* 10:21:42 INFO - caution: filename not matched: config/* 10:21:42 INFO - caution: filename not matched: mozbase/* 10:21:42 INFO - caution: filename not matched: marionette/* 10:21:42 INFO - caution: filename not matched: tools/wptserve/* 10:21:42 INFO - Return code: 11 10:21:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:21:42 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 10:21:42 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:21:42 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 10:21:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 10:21:46 INFO - Downloaded 67465347 bytes. 10:21:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:21:46 INFO - mkdir: C:\slave\test\properties 10:21:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:21:46 INFO - Writing to file C:\slave\test\properties\build_url 10:21:46 INFO - Contents: 10:21:46 INFO - build_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:21:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:21:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:21:47 INFO - Writing to file C:\slave\test\properties\symbols_url 10:21:47 INFO - Contents: 10:21:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:21:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:21:47 INFO - https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:21:47 INFO - trying https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:21:47 INFO - Downloading https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:21:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:21:51 INFO - Downloaded 58269563 bytes. 10:21:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:21:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:21:54 INFO - Return code: 0 10:21:54 INFO - Running post-action listener: _resource_record_post_action 10:21:54 INFO - Running post-action listener: set_extra_try_arguments 10:21:54 INFO - ##### 10:21:54 INFO - ##### Running create-virtualenv step. 10:21:54 INFO - ##### 10:21:54 INFO - Running pre-action listener: _pre_create_virtualenv 10:21:54 INFO - Running pre-action listener: _resource_record_pre_action 10:21:54 INFO - Running main action method: create_virtualenv 10:21:54 INFO - Creating virtualenv C:\slave\test\build\venv 10:21:54 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 10:21:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:22:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:22:08 INFO - Installing distribute......................................................................................................................................................................................done. 10:22:09 INFO - Return code: 0 10:22:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:22:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:22:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:22:09 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C68368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', '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-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:22:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:22:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:22:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:22:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:22:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:22:09 INFO - 'COMPUTERNAME': 'T-W732-IX-248', 10:22:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:22:09 INFO - 'DCLOCATION': 'SCL3', 10:22:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:22:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:22:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:22:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:22:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:22:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:22:09 INFO - 'HOMEDRIVE': 'C:', 10:22:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:22:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:22:09 INFO - 'KTS_VERSION': '1.19c', 10:22:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:22:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:22:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248', 10:22:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:22:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:22:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:22:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:22:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:22:09 INFO - 'MOZ_AIRBAG': '1', 10:22:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:22:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:22:09 INFO - 'MOZ_MSVCVERSION': '8', 10:22:09 INFO - 'MOZ_NO_REMOTE': '1', 10:22:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:22:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:22:09 INFO - 'NO_EM_RESTART': '1', 10:22:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:22:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:22:09 INFO - 'OS': 'Windows_NT', 10:22:09 INFO - 'OURDRIVE': 'C:', 10:22:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:22:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:22:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:22:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:22:09 INFO - 'PROCESSOR_LEVEL': '6', 10:22:09 INFO - 'PROCESSOR_REVISION': '1e05', 10:22:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:22:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:22:09 INFO - 'PROMPT': '$P$G', 10:22:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:22:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:22:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:22:09 INFO - 'PWD': 'C:\\slave\\test', 10:22:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:22:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:22:09 INFO - 'SYSTEMDRIVE': 'C:', 10:22:09 INFO - 'SYSTEMROOT': 'C:\\windows', 10:22:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:09 INFO - 'TEST1': 'testie', 10:22:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:09 INFO - 'USERDOMAIN': 'T-W732-IX-248', 10:22:09 INFO - 'USERNAME': 'cltbld', 10:22:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:22:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:22:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:22:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:22:09 INFO - 'WINDIR': 'C:\\windows', 10:22:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:22:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:22:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:22:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:22:11 INFO - Downloading/unpacking psutil>=0.7.1 10:22:11 INFO - Running setup.py egg_info for package psutil 10:22:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:22:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:22:11 INFO - Installing collected packages: psutil 10:22:11 INFO - Running setup.py install for psutil 10:22:11 INFO - building 'psutil._psutil_windows' extension 10:22:11 INFO - error: Unable to find vcvarsall.bat 10:22:11 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-cp1b_b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:22:11 INFO - running install 10:22:11 INFO - running build 10:22:11 INFO - running build_py 10:22:11 INFO - creating build 10:22:11 INFO - creating build\lib.win32-2.7 10:22:11 INFO - creating build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:22:11 INFO - running build_ext 10:22:11 INFO - building 'psutil._psutil_windows' extension 10:22:11 INFO - error: Unable to find vcvarsall.bat 10:22:11 INFO - ---------------------------------------- 10:22:11 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-cp1b_b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:22:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:22:11 WARNING - Return code: 1 10:22:11 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:22:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:22:11 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C68368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', '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-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:22:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:22:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:22:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:22:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:22:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:22:11 INFO - 'COMPUTERNAME': 'T-W732-IX-248', 10:22:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:22:11 INFO - 'DCLOCATION': 'SCL3', 10:22:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:22:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:22:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:22:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:22:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:22:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:22:11 INFO - 'HOMEDRIVE': 'C:', 10:22:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:22:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:22:11 INFO - 'KTS_VERSION': '1.19c', 10:22:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:22:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:22:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248', 10:22:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:22:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:22:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:22:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:22:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:22:11 INFO - 'MOZ_AIRBAG': '1', 10:22:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:22:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:22:11 INFO - 'MOZ_MSVCVERSION': '8', 10:22:11 INFO - 'MOZ_NO_REMOTE': '1', 10:22:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:22:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:22:11 INFO - 'NO_EM_RESTART': '1', 10:22:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:22:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:22:11 INFO - 'OS': 'Windows_NT', 10:22:11 INFO - 'OURDRIVE': 'C:', 10:22:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:22:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:22:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:22:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:22:11 INFO - 'PROCESSOR_LEVEL': '6', 10:22:11 INFO - 'PROCESSOR_REVISION': '1e05', 10:22:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:22:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:22:11 INFO - 'PROMPT': '$P$G', 10:22:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:22:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:22:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:22:11 INFO - 'PWD': 'C:\\slave\\test', 10:22:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:22:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:22:11 INFO - 'SYSTEMDRIVE': 'C:', 10:22:11 INFO - 'SYSTEMROOT': 'C:\\windows', 10:22:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:11 INFO - 'TEST1': 'testie', 10:22:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:11 INFO - 'USERDOMAIN': 'T-W732-IX-248', 10:22:11 INFO - 'USERNAME': 'cltbld', 10:22:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:22:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:22:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:22:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:22:11 INFO - 'WINDIR': 'C:\\windows', 10:22:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:22:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:22:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:22:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:22:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:22:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:22:12 INFO - Running setup.py egg_info for package mozsystemmonitor 10:22:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:22:12 INFO - Running setup.py egg_info for package psutil 10:22:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:22:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:22:12 INFO - Installing collected packages: mozsystemmonitor, psutil 10:22:12 INFO - Running setup.py install for mozsystemmonitor 10:22:12 INFO - Running setup.py install for psutil 10:22:12 INFO - building 'psutil._psutil_windows' extension 10:22:12 INFO - error: Unable to find vcvarsall.bat 10:22:12 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-0ye5lr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:22:12 INFO - running install 10:22:12 INFO - running build 10:22:12 INFO - running build_py 10:22:12 INFO - running build_ext 10:22:12 INFO - building 'psutil._psutil_windows' extension 10:22:12 INFO - error: Unable to find vcvarsall.bat 10:22:12 INFO - ---------------------------------------- 10:22:12 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-0ye5lr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:22:12 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:22:12 WARNING - Return code: 1 10:22:12 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:22:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:22:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:22:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:22:12 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C68368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-248', 'USERDOMAIN': 'T-W732-IX-248', '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-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:22:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:22:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:22:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:22:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:22:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:22:12 INFO - 'COMPUTERNAME': 'T-W732-IX-248', 10:22:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:22:12 INFO - 'DCLOCATION': 'SCL3', 10:22:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:22:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:22:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:22:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:22:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:22:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:22:12 INFO - 'HOMEDRIVE': 'C:', 10:22:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:22:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:22:12 INFO - 'KTS_VERSION': '1.19c', 10:22:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:22:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:22:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248', 10:22:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:22:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:22:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:22:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:22:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:22:12 INFO - 'MOZ_AIRBAG': '1', 10:22:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:22:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:22:12 INFO - 'MOZ_MSVCVERSION': '8', 10:22:12 INFO - 'MOZ_NO_REMOTE': '1', 10:22:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:22:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:22:12 INFO - 'NO_EM_RESTART': '1', 10:22:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:22:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:22:12 INFO - 'OS': 'Windows_NT', 10:22:12 INFO - 'OURDRIVE': 'C:', 10:22: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', 10:22:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:22:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:22:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:22:12 INFO - 'PROCESSOR_LEVEL': '6', 10:22:12 INFO - 'PROCESSOR_REVISION': '1e05', 10:22:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:22:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:22:12 INFO - 'PROMPT': '$P$G', 10:22:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:22:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:22:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:22:12 INFO - 'PWD': 'C:\\slave\\test', 10:22:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:22:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:22:12 INFO - 'SYSTEMDRIVE': 'C:', 10:22:12 INFO - 'SYSTEMROOT': 'C:\\windows', 10:22:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:12 INFO - 'TEST1': 'testie', 10:22:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:12 INFO - 'USERDOMAIN': 'T-W732-IX-248', 10:22:12 INFO - 'USERNAME': 'cltbld', 10:22:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:22:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:22:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:22:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:22:12 INFO - 'WINDIR': 'C:\\windows', 10:22:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:22:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:22:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:22:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:22:12 INFO - Downloading/unpacking blobuploader==1.2.4 10:22:12 INFO - Downloading blobuploader-1.2.4.tar.gz 10:22:12 INFO - Running setup.py egg_info for package blobuploader 10:22:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:22:17 INFO - Running setup.py egg_info for package requests 10:22:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:22:17 INFO - Downloading docopt-0.6.1.tar.gz 10:22:17 INFO - Running setup.py egg_info for package docopt 10:22:17 INFO - Installing collected packages: blobuploader, docopt, requests 10:22:17 INFO - Running setup.py install for blobuploader 10:22:17 INFO - Running setup.py install for docopt 10:22:17 INFO - Running setup.py install for requests 10:22:17 INFO - Successfully installed blobuploader docopt requests 10:22:17 INFO - Cleaning up... 10:22:17 INFO - Return code: 0 10:22:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:22:17 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C68368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, '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-248', 'USERDOMAIN': 'T-W732-IX-248', '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-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:22:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:22:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:22:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:22:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:22:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:22:17 INFO - 'COMPUTERNAME': 'T-W732-IX-248', 10:22:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:22:17 INFO - 'DCLOCATION': 'SCL3', 10:22:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:22:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:22:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:22:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:22:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:22:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:22:17 INFO - 'HOMEDRIVE': 'C:', 10:22:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:22:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:22:17 INFO - 'KTS_VERSION': '1.19c', 10:22:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:22:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:22:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248', 10:22:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:22:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:22:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:22:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:22:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:22:17 INFO - 'MOZ_AIRBAG': '1', 10:22:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:22:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:22:17 INFO - 'MOZ_MSVCVERSION': '8', 10:22:17 INFO - 'MOZ_NO_REMOTE': '1', 10:22:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:22:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:22:17 INFO - 'NO_EM_RESTART': '1', 10:22:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:22:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:22:17 INFO - 'OS': 'Windows_NT', 10:22:17 INFO - 'OURDRIVE': 'C:', 10:22:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:22:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:22:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:22:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:22:17 INFO - 'PROCESSOR_LEVEL': '6', 10:22:17 INFO - 'PROCESSOR_REVISION': '1e05', 10:22:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:22:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:22:17 INFO - 'PROMPT': '$P$G', 10:22:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:22:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:22:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:22:17 INFO - 'PWD': 'C:\\slave\\test', 10:22:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:22:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:22:17 INFO - 'SYSTEMDRIVE': 'C:', 10:22:17 INFO - 'SYSTEMROOT': 'C:\\windows', 10:22:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:17 INFO - 'TEST1': 'testie', 10:22:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:17 INFO - 'USERDOMAIN': 'T-W732-IX-248', 10:22:17 INFO - 'USERNAME': 'cltbld', 10:22:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:22:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:22:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:22:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:22:17 INFO - 'WINDIR': 'C:\\windows', 10:22:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:22:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:22:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:22:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:22:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:22:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:22:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:22:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:22:22 INFO - Unpacking c:\slave\test\build\tests\marionette 10:22:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:22:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:22:22 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:22:22 INFO - Running setup.py install for browsermob-proxy 10:22:35 INFO - Running setup.py install for manifestparser 10:22:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for marionette-client 10:22:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:22:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for marionette-driver 10:22:35 INFO - Running setup.py install for mozcrash 10:22:35 INFO - Running setup.py install for mozdebug 10:22:35 INFO - Running setup.py install for mozdevice 10:22:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for mozfile 10:22:35 INFO - Running setup.py install for mozhttpd 10:22:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for mozinfo 10:22:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for mozInstall 10:22:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for mozleak 10:22:35 INFO - Running setup.py install for mozlog 10:22:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for moznetwork 10:22:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for mozprocess 10:22:35 INFO - Running setup.py install for mozprofile 10:22:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:22:35 INFO - Running setup.py install for mozrunner 10:22:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:22:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:22:36 INFO - Running setup.py install for mozscreenshot 10:22:36 INFO - Running setup.py install for moztest 10:22:36 INFO - Running setup.py install for mozversion 10:22:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:22:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:22:36 INFO - Running setup.py install for wptserve 10:22:36 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:22:36 INFO - Cleaning up... 10:22:36 INFO - Return code: 0 10:22:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:22:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:22:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:22:36 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01989D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C68368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, '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-248', 'USERDOMAIN': 'T-W732-IX-248', '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-248', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:22:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:22:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:22:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:22:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:22:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:22:36 INFO - 'COMPUTERNAME': 'T-W732-IX-248', 10:22:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:22:36 INFO - 'DCLOCATION': 'SCL3', 10:22:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:22:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:22:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:22:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:22:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:22:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:22:36 INFO - 'HOMEDRIVE': 'C:', 10:22:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:22:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:22:36 INFO - 'KTS_VERSION': '1.19c', 10:22:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:22:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:22:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248', 10:22:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:22:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:22:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:22:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:22:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:22:36 INFO - 'MOZ_AIRBAG': '1', 10:22:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:22:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:22:36 INFO - 'MOZ_MSVCVERSION': '8', 10:22:36 INFO - 'MOZ_NO_REMOTE': '1', 10:22:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:22:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:22:36 INFO - 'NO_EM_RESTART': '1', 10:22:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:22:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:22:36 INFO - 'OS': 'Windows_NT', 10:22:36 INFO - 'OURDRIVE': 'C:', 10:22:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:22:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:22:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:22:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:22:36 INFO - 'PROCESSOR_LEVEL': '6', 10:22:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:22:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:22:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:22:36 INFO - 'PROMPT': '$P$G', 10:22:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:22:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:22:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:22:36 INFO - 'PWD': 'C:\\slave\\test', 10:22:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:22:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:22:36 INFO - 'SYSTEMDRIVE': 'C:', 10:22:36 INFO - 'SYSTEMROOT': 'C:\\windows', 10:22:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:36 INFO - 'TEST1': 'testie', 10:22:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:36 INFO - 'USERDOMAIN': 'T-W732-IX-248', 10:22:36 INFO - 'USERNAME': 'cltbld', 10:22:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:22:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:22:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:22:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:22:36 INFO - 'WINDIR': 'C:\\windows', 10:22:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:22:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:22:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:22:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:22:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:22:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:22:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:22:40 INFO - Unpacking c:\slave\test\build\tests\marionette 10:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:22:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:22:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:22:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:22:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:22:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:22:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:22:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:22:51 INFO - Downloading blessings-1.6.tar.gz 10:22:51 INFO - Running setup.py egg_info for package blessings 10:22:51 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:22:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:22:51 INFO - Running setup.py install for blessings 10:22:51 INFO - Running setup.py install for browsermob-proxy 10:22:51 INFO - Running setup.py install for manifestparser 10:22:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Running setup.py install for marionette-client 10:22:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:22:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Running setup.py install for marionette-driver 10:22:51 INFO - Running setup.py install for mozcrash 10:22:51 INFO - Running setup.py install for mozdebug 10:22:51 INFO - Running setup.py install for mozdevice 10:22:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Running setup.py install for mozhttpd 10:22:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Running setup.py install for mozInstall 10:22:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Running setup.py install for mozleak 10:22:51 INFO - Running setup.py install for mozprofile 10:22:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Running setup.py install for mozrunner 10:22:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:22:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:22:53 INFO - Running setup.py install for mozscreenshot 10:22:53 INFO - Running setup.py install for moztest 10:22:53 INFO - Running setup.py install for mozversion 10:22:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:22:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:22:53 INFO - Running setup.py install for wptserve 10:22:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:22:53 INFO - Cleaning up... 10:22:53 INFO - Return code: 0 10:22:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:22:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:22:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:22:53 INFO - Reading from file tmpfile_stdout 10:22:53 INFO - Using _rmtree_windows ... 10:22:53 INFO - Using _rmtree_windows ... 10:22:53 INFO - Current package versions: 10:22:53 INFO - blessings == 1.6 10:22:53 INFO - blobuploader == 1.2.4 10:22:53 INFO - browsermob-proxy == 0.6.0 10:22:53 INFO - distribute == 0.6.14 10:22:53 INFO - docopt == 0.6.1 10:22:53 INFO - manifestparser == 1.1 10:22:53 INFO - marionette-client == 2.3.0 10:22:53 INFO - marionette-driver == 1.4.0 10:22:53 INFO - mozInstall == 1.12 10:22:53 INFO - mozcrash == 0.17 10:22:53 INFO - mozdebug == 0.1 10:22:53 INFO - mozdevice == 0.48 10:22:53 INFO - mozfile == 1.2 10:22:53 INFO - mozhttpd == 0.7 10:22:53 INFO - mozinfo == 0.9 10:22:53 INFO - mozleak == 0.1 10:22:53 INFO - mozlog == 3.1 10:22:53 INFO - moznetwork == 0.27 10:22:53 INFO - mozprocess == 0.22 10:22:53 INFO - mozprofile == 0.28 10:22:53 INFO - mozrunner == 6.11 10:22:53 INFO - mozscreenshot == 0.1 10:22:53 INFO - mozsystemmonitor == 0.0 10:22:53 INFO - moztest == 0.7 10:22:53 INFO - mozversion == 1.4 10:22:53 INFO - requests == 1.2.3 10:22:53 INFO - wptserve == 1.4.0 10:22:53 INFO - Running post-action listener: _resource_record_post_action 10:22:53 INFO - Running post-action listener: _start_resource_monitoring 10:22:53 INFO - Starting resource monitoring. 10:22:53 INFO - ##### 10:22:53 INFO - ##### Running pull step. 10:22:53 INFO - ##### 10:22:53 INFO - Running pre-action listener: _resource_record_pre_action 10:22:53 INFO - Running main action method: pull 10:22:53 INFO - Pull has nothing to do! 10:22:53 INFO - Running post-action listener: _resource_record_post_action 10:22:53 INFO - ##### 10:22:53 INFO - ##### Running install step. 10:22:53 INFO - ##### 10:22:53 INFO - Running pre-action listener: _resource_record_pre_action 10:22:53 INFO - Running main action method: install 10:22:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:22:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:22:54 INFO - Reading from file tmpfile_stdout 10:22:54 INFO - Using _rmtree_windows ... 10:22:54 INFO - Using _rmtree_windows ... 10:22:54 INFO - Detecting whether we're running mozinstall >=1.0... 10:22:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:22:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:22:54 INFO - Reading from file tmpfile_stdout 10:22:54 INFO - Output received: 10:22:54 INFO - Usage: mozinstall-script.py [options] installer 10:22:54 INFO - Options: 10:22:54 INFO - -h, --help show this help message and exit 10:22:54 INFO - -d DEST, --destination=DEST 10:22:54 INFO - Directory to install application into. [default: 10:22:54 INFO - "C:\slave\test"] 10:22:54 INFO - --app=APP Application being installed. [default: firefox] 10:22:54 INFO - Using _rmtree_windows ... 10:22:54 INFO - Using _rmtree_windows ... 10:22:54 INFO - mkdir: C:\slave\test\build\application 10:22:54 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:22:54 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 10:22:56 INFO - Reading from file tmpfile_stdout 10:22:56 INFO - Output received: 10:22:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:22:56 INFO - Using _rmtree_windows ... 10:22:56 INFO - Using _rmtree_windows ... 10:22:56 INFO - Running post-action listener: _resource_record_post_action 10:22:56 INFO - ##### 10:22:56 INFO - ##### Running run-tests step. 10:22:56 INFO - ##### 10:22:56 INFO - Running pre-action listener: _resource_record_pre_action 10:22:56 INFO - Running main action method: run_tests 10:22:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:22:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:22:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:22:56 INFO - grabbing minidump binary from tooltool 10:22:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:56 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 0x01C68368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:22:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 10:22:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 10:22:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:22:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphiodvc 10:22:57 INFO - INFO - File integrity verified, renaming tmphiodvc to win32-minidump_stackwalk.exe 10:22:57 INFO - Return code: 0 10:22:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:22:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:22:57 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/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:22:57 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/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:22:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:22:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:22:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:22:57 INFO - 'COMPUTERNAME': 'T-W732-IX-248', 10:22:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:22:57 INFO - 'DCLOCATION': 'SCL3', 10:22:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:22:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:22:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:22:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:22:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:22:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:22:57 INFO - 'HOMEDRIVE': 'C:', 10:22:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:22:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:22:57 INFO - 'KTS_VERSION': '1.19c', 10:22:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:22:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:22:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-248', 10:22:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:22:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:22:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:22:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:22:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:22:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:22:57 INFO - 'MOZ_AIRBAG': '1', 10:22:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:22:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:22:57 INFO - 'MOZ_MSVCVERSION': '8', 10:22:57 INFO - 'MOZ_NO_REMOTE': '1', 10:22:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:22:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:22:57 INFO - 'NO_EM_RESTART': '1', 10:22:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:22:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:22:57 INFO - 'OS': 'Windows_NT', 10:22:57 INFO - 'OURDRIVE': 'C:', 10:22:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:22:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:22:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:22:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:22:57 INFO - 'PROCESSOR_LEVEL': '6', 10:22:57 INFO - 'PROCESSOR_REVISION': '1e05', 10:22:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:22:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:22:57 INFO - 'PROMPT': '$P$G', 10:22:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:22:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:22:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:22:57 INFO - 'PWD': 'C:\\slave\\test', 10:22:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:22:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:22:57 INFO - 'SYSTEMDRIVE': 'C:', 10:22:57 INFO - 'SYSTEMROOT': 'C:\\windows', 10:22:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:57 INFO - 'TEST1': 'testie', 10:22:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:22:57 INFO - 'USERDOMAIN': 'T-W732-IX-248', 10:22:57 INFO - 'USERNAME': 'cltbld', 10:22:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:22:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:22:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:22:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:22:57 INFO - 'WINDIR': 'C:\\windows', 10:22:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:22:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:22:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:22:57 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/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 10:22:59 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 10:22:59 INFO - import pkg_resources 10:23:00 INFO - Using 1 client processes 10:23:03 INFO - SUITE-START | Running 778 tests 10:23:03 INFO - Running testharness tests 10:23:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:23:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:23:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:23:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:23:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:23:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:23:04 INFO - Setting up ssl 10:23:04 INFO - PROCESS | certutil | 10:23:04 INFO - PROCESS | certutil | 10:23:04 INFO - PROCESS | certutil | 10:23:04 INFO - Certificate Nickname Trust Attributes 10:23:04 INFO - SSL,S/MIME,JAR/XPI 10:23:04 INFO - 10:23:04 INFO - web-platform-tests CT,, 10:23:04 INFO - 10:23:04 INFO - Starting runner 10:23:05 INFO - PROCESS | 3508 | [3508] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:23:05 INFO - PROCESS | 3508 | [3508] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:23:05 INFO - PROCESS | 3508 | [3508] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:23:05 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:23:05 INFO - PROCESS | 3508 | [3508] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 10:23:07 INFO - PROCESS | 3508 | 1461259387613 Marionette DEBUG Marionette enabled via build flag and pref 10:23:08 INFO - PROCESS | 3508 | ++DOCSHELL 1329CC00 == 1 [pid = 3508] [id = 1] 10:23:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 1 (1329D000) [pid = 3508] [serial = 1] [outer = 00000000] 10:23:08 INFO - PROCESS | 3508 | [3508] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:23:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 2 (1329DC00) [pid = 3508] [serial = 2] [outer = 1329D000] 10:23:09 INFO - PROCESS | 3508 | ++DOCSHELL 13857000 == 2 [pid = 3508] [id = 2] 10:23:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 3 (13857400) [pid = 3508] [serial = 3] [outer = 00000000] 10:23:09 INFO - PROCESS | 3508 | [3508] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:23:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 4 (13858000) [pid = 3508] [serial = 4] [outer = 13857400] 10:23:09 INFO - PROCESS | 3508 | 1461259389282 Marionette INFO Listening on port 2828 10:23:10 INFO - PROCESS | 3508 | 1461259390669 Marionette DEBUG Marionette enabled via command-line flag 10:23:10 INFO - PROCESS | 3508 | [3508] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:23:10 INFO - PROCESS | 3508 | [3508] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:23:10 INFO - PROCESS | 3508 | ++DOCSHELL 11E7D800 == 3 [pid = 3508] [id = 3] 10:23:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 5 (11E7DC00) [pid = 3508] [serial = 5] [outer = 00000000] 10:23:10 INFO - PROCESS | 3508 | [3508] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:23:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 6 (11E7E800) [pid = 3508] [serial = 6] [outer = 11E7DC00] 10:23:10 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:23:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 7 (1872F400) [pid = 3508] [serial = 7] [outer = 13857400] 10:23:10 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:23:10 INFO - PROCESS | 3508 | 1461259390979 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49721 10:23:11 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:23:11 INFO - PROCESS | 3508 | 1461259391001 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49722 10:23:11 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:23:11 INFO - PROCESS | 3508 | 1461259391008 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49724 10:23:11 INFO - PROCESS | 3508 | 1461259391038 Marionette DEBUG Closed connection conn0 10:23:11 INFO - PROCESS | 3508 | 1461259391040 Marionette DEBUG Closed connection conn1 10:23:11 INFO - PROCESS | 3508 | 1461259391121 Marionette DEBUG Closed connection conn2 10:23:11 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:23:11 INFO - PROCESS | 3508 | 1461259391128 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49725 10:23:11 INFO - PROCESS | 3508 | 1461259391165 Marionette DEBUG Closed connection conn3 10:23:11 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:23:11 INFO - PROCESS | 3508 | 1461259391171 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49727 10:23:11 INFO - PROCESS | 3508 | ++DOCSHELL 1329BC00 == 4 [pid = 3508] [id = 4] 10:23:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 8 (18672C00) [pid = 3508] [serial = 8] [outer = 00000000] 10:23:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 9 (1867D800) [pid = 3508] [serial = 9] [outer = 18672C00] 10:23:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 10 (18D10800) [pid = 3508] [serial = 10] [outer = 18672C00] 10:23:11 INFO - PROCESS | 3508 | 1461259391359 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:23:11 INFO - PROCESS | 3508 | 1461259391365 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421072021","device":"desktop","version":"48.0a1"} 10:23:12 INFO - PROCESS | 3508 | [3508] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:23:12 INFO - PROCESS | 3508 | [3508] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:23:12 INFO - PROCESS | 3508 | [3508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:23:13 INFO - PROCESS | 3508 | ++DOCSHELL 1A4F3400 == 5 [pid = 3508] [id = 5] 10:23:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 11 (1B038000) [pid = 3508] [serial = 11] [outer = 00000000] 10:23:13 INFO - PROCESS | 3508 | ++DOCSHELL 1B040000 == 6 [pid = 3508] [id = 6] 10:23:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 12 (1B3D9400) [pid = 3508] [serial = 12] [outer = 00000000] 10:23:13 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:23:14 INFO - PROCESS | 3508 | ++DOCSHELL 1C049C00 == 7 [pid = 3508] [id = 7] 10:23:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 13 (1C04A000) [pid = 3508] [serial = 13] [outer = 00000000] 10:23:14 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:23:14 INFO - PROCESS | 3508 | [3508] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:23:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 14 (1C493800) [pid = 3508] [serial = 14] [outer = 1C04A000] 10:23:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 15 (1C30C000) [pid = 3508] [serial = 15] [outer = 1B038000] 10:23:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 16 (1C30D800) [pid = 3508] [serial = 16] [outer = 1B3D9400] 10:23:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 17 (1C310000) [pid = 3508] [serial = 17] [outer = 1C04A000] 10:23:15 INFO - PROCESS | 3508 | 1461259395069 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 3508 | 1461259395083 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 18 (1D6CA400) [pid = 3508] [serial = 18] [outer = 1C04A000] 10:23:15 INFO - PROCESS | 3508 | 1461259395844 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"bd2340cf-91b3-4554-a1bd-513237aae808","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421072021","device":"desktop","version":"48.0a1","command_id":1}}] 10:23:16 INFO - PROCESS | 3508 | 1461259396098 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:23:16 INFO - PROCESS | 3508 | 1461259396133 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:23:16 INFO - PROCESS | 3508 | 1461259396142 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:23:16 INFO - PROCESS | 3508 | [3508] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:23:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 19 (1D6D5800) [pid = 3508] [serial = 19] [outer = 1C04A000] 10:23:17 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:23:17 INFO - PROCESS | 3508 | 1461259397185 Marionette TRACE conn4 <- [1,3,null,{}] 10:23:17 INFO - PROCESS | 3508 | 1461259397205 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:23:17 INFO - PROCESS | 3508 | 1461259397258 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:23:17 INFO - PROCESS | 3508 | 1461259397264 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 3508 | 1461259397267 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 10:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:23:17 INFO - PROCESS | 3508 | 1461259397277 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 3508 | 1461259397281 Marionette TRACE conn4 <- [1,6,null,{}] 10:23:17 INFO - PROCESS | 3508 | 1461259397331 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:17 INFO - PROCESS | 3508 | 1461259397343 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:23:17 INFO - PROCESS | 3508 | 1461259397347 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 3508 | ++DOCSHELL 20DD0400 == 8 [pid = 3508] [id = 8] 10:23:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 20 (20DD0800) [pid = 3508] [serial = 20] [outer = 00000000] 10:23:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 21 (20E80C00) [pid = 3508] [serial = 21] [outer = 20DD0800] 10:23:17 INFO - PROCESS | 3508 | 1461259397394 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 22 (20E84C00) [pid = 3508] [serial = 22] [outer = 20DD0800] 10:23:17 INFO - PROCESS | 3508 | ++DOCSHELL 18D0A000 == 9 [pid = 3508] [id = 9] 10:23:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 23 (191CB400) [pid = 3508] [serial = 23] [outer = 00000000] 10:23:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 24 (2126F000) [pid = 3508] [serial = 24] [outer = 191CB400] 10:23:17 INFO - PROCESS | 3508 | 1461259397789 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 25 (20E89800) [pid = 3508] [serial = 25] [outer = 191CB400] 10:23:17 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:23:18 INFO - PROCESS | 3508 | 1461259398423 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1199ms 10:23:18 INFO - PROCESS | 3508 | 1461259398478 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 3508 | 1461259398480 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 10:23:18 INFO - PROCESS | 3508 | 1461259398483 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 3508 | 1461259398485 Marionette TRACE conn4 <- [1,10,null,{}] 10:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:23:18 INFO - PROCESS | 3508 | 1461259398493 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:18 INFO - PROCESS | 3508 | 1461259398632 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:23:18 INFO - PROCESS | 3508 | --DOCSHELL 1329CC00 == 8 [pid = 3508] [id = 1] 10:23:18 INFO - PROCESS | 3508 | 1461259398814 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 3508 | ++DOCSHELL 0B8B7C00 == 9 [pid = 3508] [id = 10] 10:23:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 26 (0B8B9C00) [pid = 3508] [serial = 26] [outer = 00000000] 10:23:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 27 (11E09C00) [pid = 3508] [serial = 27] [outer = 0B8B9C00] 10:23:18 INFO - PROCESS | 3508 | 1461259398873 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 28 (12210400) [pid = 3508] [serial = 28] [outer = 0B8B9C00] 10:23:19 INFO - PROCESS | 3508 | 1461259399443 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1014ms 10:23:19 INFO - PROCESS | 3508 | 1461259399504 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 3508 | 1461259399508 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 10:23:19 INFO - PROCESS | 3508 | 1461259399513 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:23:19 INFO - PROCESS | 3508 | 1461259399518 Marionette TRACE conn4 <- [1,14,null,{}] 10:23:19 INFO - PROCESS | 3508 | 1461259399523 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:19 INFO - PROCESS | 3508 | 1461259399635 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:23:19 INFO - PROCESS | 3508 | 1461259399697 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 3508 | ++DOCSHELL 176BA000 == 10 [pid = 3508] [id = 11] 10:23:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 29 (176D8000) [pid = 3508] [serial = 29] [outer = 00000000] 10:23:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 30 (1867C400) [pid = 3508] [serial = 30] [outer = 176D8000] 10:23:19 INFO - PROCESS | 3508 | 1461259399756 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 31 (18726400) [pid = 3508] [serial = 31] [outer = 176D8000] 10:23:20 INFO - PROCESS | 3508 | 1461259400326 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 10:23:20 INFO - PROCESS | 3508 | 1461259400388 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 3508 | 1461259400391 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 10:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:23:20 INFO - PROCESS | 3508 | 1461259400395 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 3508 | 1461259400397 Marionette TRACE conn4 <- [1,18,null,{}] 10:23:20 INFO - PROCESS | 3508 | 1461259400401 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:20 INFO - PROCESS | 3508 | 1461259400512 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:23:20 INFO - PROCESS | 3508 | 1461259400589 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 3508 | ++DOCSHELL 1B76E400 == 11 [pid = 3508] [id = 12] 10:23:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 32 (1BC82000) [pid = 3508] [serial = 32] [outer = 00000000] 10:23:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 33 (1C4E2000) [pid = 3508] [serial = 33] [outer = 1BC82000] 10:23:20 INFO - PROCESS | 3508 | 1461259400646 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 34 (1C6A9000) [pid = 3508] [serial = 34] [outer = 1BC82000] 10:23:20 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC6000 == 12 [pid = 3508] [id = 13] 10:23:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 35 (1CFC6800) [pid = 3508] [serial = 35] [outer = 00000000] 10:23:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 36 (1C7F7C00) [pid = 3508] [serial = 36] [outer = 1CFC6800] 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 37 (11E07800) [pid = 3508] [serial = 37] [outer = 1CFC6800] 10:23:21 INFO - PROCESS | 3508 | ++DOCSHELL 11D9F400 == 13 [pid = 3508] [id = 14] 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 38 (11E09400) [pid = 3508] [serial = 38] [outer = 00000000] 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 39 (11EE8000) [pid = 3508] [serial = 39] [outer = 11E09400] 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 40 (126DFC00) [pid = 3508] [serial = 40] [outer = 11E09400] 10:23:21 INFO - PROCESS | 3508 | --DOCSHELL 20DD0400 == 12 [pid = 3508] [id = 8] 10:23:21 INFO - PROCESS | 3508 | --DOCSHELL 1329BC00 == 11 [pid = 3508] [id = 4] 10:23:21 INFO - PROCESS | 3508 | 1461259401524 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1178ms 10:23:21 INFO - PROCESS | 3508 | 1461259401574 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 3508 | 1461259401578 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 10:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:23:21 INFO - PROCESS | 3508 | 1461259401583 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 3508 | 1461259401586 Marionette TRACE conn4 <- [1,22,null,{}] 10:23:21 INFO - PROCESS | 3508 | 1461259401591 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:21 INFO - PROCESS | 3508 | 1461259401691 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:23:21 INFO - PROCESS | 3508 | 1461259401756 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 3508 | ++DOCSHELL 12279000 == 12 [pid = 3508] [id = 15] 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 41 (1227BC00) [pid = 3508] [serial = 41] [outer = 00000000] 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 42 (1325BC00) [pid = 3508] [serial = 42] [outer = 1227BC00] 10:23:21 INFO - PROCESS | 3508 | 1461259401805 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 43 (132A5000) [pid = 3508] [serial = 43] [outer = 1227BC00] 10:23:22 INFO - PROCESS | 3508 | 1461259402178 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 10:23:22 INFO - PROCESS | 3508 | 1461259402220 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 3508 | 1461259402226 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 10:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:23:22 INFO - PROCESS | 3508 | 1461259402232 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 3508 | 1461259402234 Marionette TRACE conn4 <- [1,26,null,{}] 10:23:22 INFO - PROCESS | 3508 | 1461259402238 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 3508 | 1461259402319 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:23:22 INFO - PROCESS | 3508 | 1461259402327 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 3508 | ++DOCSHELL 1384F000 == 13 [pid = 3508] [id = 16] 10:23:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 44 (1385A000) [pid = 3508] [serial = 44] [outer = 00000000] 10:23:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 45 (173B5000) [pid = 3508] [serial = 45] [outer = 1385A000] 10:23:22 INFO - PROCESS | 3508 | 1461259402372 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 46 (17661000) [pid = 3508] [serial = 46] [outer = 1385A000] 10:23:22 INFO - PROCESS | 3508 | 1461259402790 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 10:23:22 INFO - PROCESS | 3508 | 1461259402805 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 3508 | 1461259402807 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 10:23:22 INFO - PROCESS | 3508 | 1461259402811 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:23:22 INFO - PROCESS | 3508 | 1461259402814 Marionette TRACE conn4 <- [1,30,null,{}] 10:23:22 INFO - PROCESS | 3508 | 1461259402825 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:22 INFO - PROCESS | 3508 | 1461259402912 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:23:22 INFO - PROCESS | 3508 | 1461259402922 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 3508 | ++DOCSHELL 17904C00 == 14 [pid = 3508] [id = 17] 10:23:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 47 (179C6800) [pid = 3508] [serial = 47] [outer = 00000000] 10:23:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 48 (18B14C00) [pid = 3508] [serial = 48] [outer = 179C6800] 10:23:22 INFO - PROCESS | 3508 | 1461259402971 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 49 (1915D000) [pid = 3508] [serial = 49] [outer = 179C6800] 10:23:23 INFO - PROCESS | 3508 | 1461259403397 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 10:23:23 INFO - PROCESS | 3508 | 1461259403445 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 3508 | 1461259403448 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 10:23:23 INFO - PROCESS | 3508 | 1461259403451 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:23:23 INFO - PROCESS | 3508 | 1461259403453 Marionette TRACE conn4 <- [1,34,null,{}] 10:23:23 INFO - PROCESS | 3508 | 1461259403457 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:23 INFO - PROCESS | 3508 | 1461259403534 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:23:23 INFO - PROCESS | 3508 | 1461259403543 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 3508 | ++DOCSHELL 18B0F800 == 15 [pid = 3508] [id = 18] 10:23:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 50 (1A360400) [pid = 3508] [serial = 50] [outer = 00000000] 10:23:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 51 (1B3E4800) [pid = 3508] [serial = 51] [outer = 1A360400] 10:23:23 INFO - PROCESS | 3508 | 1461259403588 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 52 (1B8C6C00) [pid = 3508] [serial = 52] [outer = 1A360400] 10:23:24 INFO - PROCESS | 3508 | 1461259404002 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 10:23:24 INFO - PROCESS | 3508 | 1461259404025 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 3508 | 1461259404027 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 10:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:23:24 INFO - PROCESS | 3508 | 1461259404030 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 3508 | 1461259404031 Marionette TRACE conn4 <- [1,38,null,{}] 10:23:24 INFO - PROCESS | 3508 | 1461259404034 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 3508 | 1461259404136 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:23:24 INFO - PROCESS | 3508 | 1461259404144 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 3508 | ++DOCSHELL 13204400 == 16 [pid = 3508] [id = 19] 10:23:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 53 (1B8CCC00) [pid = 3508] [serial = 53] [outer = 00000000] 10:23:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 54 (1C7F9000) [pid = 3508] [serial = 54] [outer = 1B8CCC00] 10:23:24 INFO - PROCESS | 3508 | 1461259404189 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 55 (1C8CB800) [pid = 3508] [serial = 55] [outer = 1B8CCC00] 10:23:24 INFO - PROCESS | 3508 | 1461259404575 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 10:23:24 INFO - PROCESS | 3508 | 1461259404601 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 3508 | 1461259404603 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 10:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:23:24 INFO - PROCESS | 3508 | 1461259404606 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 3508 | 1461259404607 Marionette TRACE conn4 <- [1,42,null,{}] 10:23:24 INFO - PROCESS | 3508 | 1461259404611 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:24 INFO - PROCESS | 3508 | 1461259404744 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:23:24 INFO - PROCESS | 3508 | 1461259404755 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 3508 | ++DOCSHELL 1CAAE400 == 17 [pid = 3508] [id = 20] 10:23:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 56 (1CADC400) [pid = 3508] [serial = 56] [outer = 00000000] 10:23:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 57 (1D0DA800) [pid = 3508] [serial = 57] [outer = 1CADC400] 10:23:24 INFO - PROCESS | 3508 | 1461259404801 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 58 (1D6C6800) [pid = 3508] [serial = 58] [outer = 1CADC400] 10:23:25 INFO - PROCESS | 3508 | 1461259405261 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 10:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:23:25 INFO - PROCESS | 3508 | 1461259405277 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 3508 | 1461259405279 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 3508 | 1461259405282 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 3508 | 1461259405283 Marionette TRACE conn4 <- [1,46,null,{}] 10:23:25 INFO - PROCESS | 3508 | 1461259405287 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:25 INFO - PROCESS | 3508 | 1461259405385 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:23:25 INFO - PROCESS | 3508 | 1461259405394 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 3508 | ++DOCSHELL 131DC000 == 18 [pid = 3508] [id = 21] 10:23:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 59 (1A045800) [pid = 3508] [serial = 59] [outer = 00000000] 10:23:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 60 (1A051C00) [pid = 3508] [serial = 60] [outer = 1A045800] 10:23:25 INFO - PROCESS | 3508 | 1461259405438 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 61 (1CF45800) [pid = 3508] [serial = 61] [outer = 1A045800] 10:23:25 INFO - PROCESS | 3508 | 1461259405834 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:23:25 INFO - PROCESS | 3508 | 1461259405853 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 3508 | 1461259405855 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 10:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:23:25 INFO - PROCESS | 3508 | 1461259405858 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 3508 | 1461259405860 Marionette TRACE conn4 <- [1,50,null,{}] 10:23:25 INFO - PROCESS | 3508 | 1461259405863 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:25 INFO - PROCESS | 3508 | 1461259405935 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:23:25 INFO - PROCESS | 3508 | 1461259405941 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 3508 | ++DOCSHELL 1B401C00 == 19 [pid = 3508] [id = 22] 10:23:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 62 (1B404800) [pid = 3508] [serial = 62] [outer = 00000000] 10:23:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 63 (1B40B000) [pid = 3508] [serial = 63] [outer = 1B404800] 10:23:25 INFO - PROCESS | 3508 | 1461259405986 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 64 (1B40E000) [pid = 3508] [serial = 64] [outer = 1B404800] 10:23:26 INFO - PROCESS | 3508 | 1461259406368 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 530ms 10:23:26 INFO - PROCESS | 3508 | 1461259406405 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 3508 | 1461259406407 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 10:23:26 INFO - PROCESS | 3508 | 1461259406412 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 3508 | 1461259406413 Marionette TRACE conn4 <- [1,54,null,{}] 10:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:23:26 INFO - PROCESS | 3508 | 1461259406417 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:26 INFO - PROCESS | 3508 | 1461259406488 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:23:26 INFO - PROCESS | 3508 | 1461259406495 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 3508 | ++DOCSHELL 0B798000 == 20 [pid = 3508] [id = 23] 10:23:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 65 (0B798C00) [pid = 3508] [serial = 65] [outer = 00000000] 10:23:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 66 (0B79E800) [pid = 3508] [serial = 66] [outer = 0B798C00] 10:23:26 INFO - PROCESS | 3508 | 1461259406540 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 67 (12603800) [pid = 3508] [serial = 67] [outer = 0B798C00] 10:23:26 INFO - PROCESS | 3508 | 1461259406919 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 10:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:23:26 INFO - PROCESS | 3508 | 1461259406947 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 3508 | 1461259406949 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 10:23:26 INFO - PROCESS | 3508 | 1461259406952 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 3508 | 1461259406953 Marionette TRACE conn4 <- [1,58,null,{}] 10:23:26 INFO - PROCESS | 3508 | 1461259406957 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:27 INFO - PROCESS | 3508 | 1461259407062 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:23:27 INFO - PROCESS | 3508 | 1461259407071 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 3508 | ++DOCSHELL 17313400 == 21 [pid = 3508] [id = 24] 10:23:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 68 (18724400) [pid = 3508] [serial = 68] [outer = 00000000] 10:23:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (1CEA5800) [pid = 3508] [serial = 69] [outer = 18724400] 10:23:27 INFO - PROCESS | 3508 | 1461259407116 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (1CEA8400) [pid = 3508] [serial = 70] [outer = 18724400] 10:23:27 INFO - PROCESS | 3508 | 1461259407510 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 10:23:27 INFO - PROCESS | 3508 | 1461259407523 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 3508 | 1461259407526 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 10:23:27 INFO - PROCESS | 3508 | 1461259407529 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:23:27 INFO - PROCESS | 3508 | 1461259407531 Marionette TRACE conn4 <- [1,62,null,{}] 10:23:27 INFO - PROCESS | 3508 | 1461259407534 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:27 INFO - PROCESS | 3508 | 1461259407657 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:23:27 INFO - PROCESS | 3508 | 1461259407666 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 3508 | ++DOCSHELL 1CEB1400 == 22 [pid = 3508] [id = 25] 10:23:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (1CEB1800) [pid = 3508] [serial = 71] [outer = 00000000] 10:23:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (20E8B400) [pid = 3508] [serial = 72] [outer = 1CEB1800] 10:23:27 INFO - PROCESS | 3508 | 1461259407722 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (2127CC00) [pid = 3508] [serial = 73] [outer = 1CEB1800] 10:23:28 INFO - PROCESS | 3508 | 1461259408108 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 10:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:23:28 INFO - PROCESS | 3508 | 1461259408163 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 3508 | 1461259408165 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 10:23:28 INFO - PROCESS | 3508 | 1461259408168 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 3508 | 1461259408170 Marionette TRACE conn4 <- [1,66,null,{}] 10:23:28 INFO - PROCESS | 3508 | 1461259408173 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 3508 | 1461259408274 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:23:28 INFO - PROCESS | 3508 | 1461259408282 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA2400 == 23 [pid = 3508] [id = 26] 10:23:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (0EBA2800) [pid = 3508] [serial = 74] [outer = 00000000] 10:23:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (0EBA7C00) [pid = 3508] [serial = 75] [outer = 0EBA2800] 10:23:28 INFO - PROCESS | 3508 | 1461259408326 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (0EBAAC00) [pid = 3508] [serial = 76] [outer = 0EBA2800] 10:23:28 INFO - PROCESS | 3508 | 1461259408721 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 10:23:28 INFO - PROCESS | 3508 | 1461259408739 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 3508 | 1461259408741 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 10:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:23:28 INFO - PROCESS | 3508 | 1461259408744 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 3508 | 1461259408745 Marionette TRACE conn4 <- [1,70,null,{}] 10:23:28 INFO - PROCESS | 3508 | 1461259408749 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:28 INFO - PROCESS | 3508 | 1461259408821 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:23:28 INFO - PROCESS | 3508 | 1461259408828 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 3508 | ++DOCSHELL 1220C800 == 24 [pid = 3508] [id = 27] 10:23:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (12513400) [pid = 3508] [serial = 77] [outer = 00000000] 10:23:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1251B800) [pid = 3508] [serial = 78] [outer = 12513400] 10:23:28 INFO - PROCESS | 3508 | 1461259408872 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1251E400) [pid = 3508] [serial = 79] [outer = 12513400] 10:23:29 INFO - PROCESS | 3508 | --DOCSHELL 0B8B7C00 == 23 [pid = 3508] [id = 10] 10:23:29 INFO - PROCESS | 3508 | --DOCSHELL 176BA000 == 22 [pid = 3508] [id = 11] 10:23:30 INFO - PROCESS | 3508 | 1461259410114 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1432ms 10:23:30 INFO - PROCESS | 3508 | 1461259410188 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 3508 | 1461259410191 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 10:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:23:30 INFO - PROCESS | 3508 | 1461259410196 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 3508 | 1461259410199 Marionette TRACE conn4 <- [1,74,null,{}] 10:23:30 INFO - PROCESS | 3508 | 1461259410204 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:30 INFO - PROCESS | 3508 | 1461259410308 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:23:30 INFO - PROCESS | 3508 | 1461259410360 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 3508 | ++DOCSHELL 12284800 == 23 [pid = 3508] [id = 28] 10:23:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (12511400) [pid = 3508] [serial = 80] [outer = 00000000] 10:23:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (12519C00) [pid = 3508] [serial = 81] [outer = 12511400] 10:23:30 INFO - PROCESS | 3508 | 1461259410408 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (12604400) [pid = 3508] [serial = 82] [outer = 12511400] 10:23:30 INFO - PROCESS | 3508 | 1461259410815 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 10:23:30 INFO - PROCESS | 3508 | 1461259410869 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 3508 | 1461259410874 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 10:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:23:30 INFO - PROCESS | 3508 | 1461259410880 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 3508 | 1461259410883 Marionette TRACE conn4 <- [1,78,null,{}] 10:23:30 INFO - PROCESS | 3508 | 1461259410886 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:31 INFO - PROCESS | 3508 | 1461259411007 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (18672C00) [pid = 3508] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (1B404800) [pid = 3508] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (0B798C00) [pid = 3508] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (18724400) [pid = 3508] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (1CEB1800) [pid = 3508] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (20DD0800) [pid = 3508] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (0B8B9C00) [pid = 3508] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (176D8000) [pid = 3508] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (1BC82000) [pid = 3508] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (1227BC00) [pid = 3508] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1385A000) [pid = 3508] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (179C6800) [pid = 3508] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (1A360400) [pid = 3508] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:23:31 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (1B8CCC00) [pid = 3508] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:23:31 INFO - PROCESS | 3508 | 1461259411438 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 3508 | ++DOCSHELL 0B798C00 == 24 [pid = 3508] [id = 29] 10:23:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (0B799C00) [pid = 3508] [serial = 83] [outer = 00000000] 10:23:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (12277C00) [pid = 3508] [serial = 84] [outer = 0B799C00] 10:23:31 INFO - PROCESS | 3508 | 1461259411483 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (13202C00) [pid = 3508] [serial = 85] [outer = 0B799C00] 10:23:31 INFO - PROCESS | 3508 | 1461259411845 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 970ms 10:23:31 INFO - PROCESS | 3508 | 1461259411856 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 3508 | 1461259411858 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:23:31 INFO - PROCESS | 3508 | 1461259411862 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 3508 | 1461259411865 Marionette TRACE conn4 <- [1,82,null,{}] 10:23:31 INFO - PROCESS | 3508 | 1461259411876 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:31 INFO - PROCESS | 3508 | 1461259411958 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:23:32 INFO - PROCESS | 3508 | 1461259412021 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 3508 | ++DOCSHELL 138ED400 == 25 [pid = 3508] [id = 30] 10:23:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (138FC800) [pid = 3508] [serial = 86] [outer = 00000000] 10:23:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (176CE800) [pid = 3508] [serial = 87] [outer = 138FC800] 10:23:32 INFO - PROCESS | 3508 | 1461259412068 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (17905000) [pid = 3508] [serial = 88] [outer = 138FC800] 10:23:32 INFO - PROCESS | 3508 | 1461259412425 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 10:23:32 INFO - PROCESS | 3508 | 1461259412493 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:23:32 INFO - PROCESS | 3508 | 1461259412496 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 10:23:32 INFO - PROCESS | 3508 | 1461259412499 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 3508 | 1461259412501 Marionette TRACE conn4 <- [1,86,null,{}] 10:23:32 INFO - PROCESS | 3508 | 1461259412504 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:32 INFO - PROCESS | 3508 | 1461259412580 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:23:32 INFO - PROCESS | 3508 | 1461259412586 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 3508 | ++DOCSHELL 18679C00 == 26 [pid = 3508] [id = 31] 10:23:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (18680800) [pid = 3508] [serial = 89] [outer = 00000000] 10:23:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (1915AC00) [pid = 3508] [serial = 90] [outer = 18680800] 10:23:32 INFO - PROCESS | 3508 | 1461259412632 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (1A046000) [pid = 3508] [serial = 91] [outer = 18680800] 10:23:33 INFO - PROCESS | 3508 | 1461259413060 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 10:23:33 INFO - PROCESS | 3508 | 1461259413073 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 3508 | 1461259413075 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:23:33 INFO - PROCESS | 3508 | 1461259413078 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 3508 | 1461259413080 Marionette TRACE conn4 <- [1,90,null,{}] 10:23:33 INFO - PROCESS | 3508 | 1461259413102 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:33 INFO - PROCESS | 3508 | 1461259413182 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:23:33 INFO - PROCESS | 3508 | 1461259413189 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 3508 | ++DOCSHELL 1A365C00 == 27 [pid = 3508] [id = 32] 10:23:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1A36B400) [pid = 3508] [serial = 92] [outer = 00000000] 10:23:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1B034400) [pid = 3508] [serial = 93] [outer = 1A36B400] 10:23:33 INFO - PROCESS | 3508 | 1461259413235 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1B03E400) [pid = 3508] [serial = 94] [outer = 1A36B400] 10:23:33 INFO - PROCESS | 3508 | 1461259413808 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 790ms 10:23:33 INFO - PROCESS | 3508 | 1461259413870 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 3508 | 1461259413876 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:23:33 INFO - PROCESS | 3508 | 1461259413914 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 3508 | 1461259413918 Marionette TRACE conn4 <- [1,94,null,{}] 10:23:33 INFO - PROCESS | 3508 | 1461259413938 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 3508 | 1461259414050 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:23:34 INFO - PROCESS | 3508 | 1461259414128 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 3508 | ++DOCSHELL 0ECB1C00 == 28 [pid = 3508] [id = 33] 10:23:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (11D56C00) [pid = 3508] [serial = 95] [outer = 00000000] 10:23:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (13209C00) [pid = 3508] [serial = 96] [outer = 11D56C00] 10:23:34 INFO - PROCESS | 3508 | 1461259414186 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (137B1400) [pid = 3508] [serial = 97] [outer = 11D56C00] 10:23:34 INFO - PROCESS | 3508 | 1461259414704 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 10:23:34 INFO - PROCESS | 3508 | 1461259414755 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 3508 | 1461259414761 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 10:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:23:34 INFO - PROCESS | 3508 | 1461259414768 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 3508 | 1461259414771 Marionette TRACE conn4 <- [1,98,null,{}] 10:23:34 INFO - PROCESS | 3508 | 1461259414775 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:34 INFO - PROCESS | 3508 | 1461259414873 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:23:34 INFO - PROCESS | 3508 | 1461259414959 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 3508 | ++DOCSHELL 0B884000 == 29 [pid = 3508] [id = 34] 10:23:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1765D400) [pid = 3508] [serial = 98] [outer = 00000000] 10:23:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1A4B4000) [pid = 3508] [serial = 99] [outer = 1765D400] 10:23:35 INFO - PROCESS | 3508 | 1461259415016 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1B039400) [pid = 3508] [serial = 100] [outer = 1765D400] 10:23:35 INFO - PROCESS | 3508 | 1461259415561 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 10:23:35 INFO - PROCESS | 3508 | 1461259415600 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 3508 | 1461259415602 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 10:23:35 INFO - PROCESS | 3508 | 1461259415606 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:23:35 INFO - PROCESS | 3508 | 1461259415610 Marionette TRACE conn4 <- [1,102,null,{}] 10:23:35 INFO - PROCESS | 3508 | 1461259415621 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:35 INFO - PROCESS | 3508 | 1461259415720 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:23:35 INFO - PROCESS | 3508 | 1461259415792 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 3508 | ++DOCSHELL 1C4E5000 == 30 [pid = 3508] [id = 35] 10:23:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1C4EA000) [pid = 3508] [serial = 101] [outer = 00000000] 10:23:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1C7F4C00) [pid = 3508] [serial = 102] [outer = 1C4EA000] 10:23:35 INFO - PROCESS | 3508 | 1461259415849 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1CA44C00) [pid = 3508] [serial = 103] [outer = 1C4EA000] 10:23:36 INFO - PROCESS | 3508 | 1461259416361 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 10:23:36 INFO - PROCESS | 3508 | 1461259416440 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 3508 | 1461259416443 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 10:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:23:36 INFO - PROCESS | 3508 | 1461259416446 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 3508 | 1461259416448 Marionette TRACE conn4 <- [1,106,null,{}] 10:23:36 INFO - PROCESS | 3508 | 1461259416452 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:36 INFO - PROCESS | 3508 | 1461259416548 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:23:36 INFO - PROCESS | 3508 | 1461259416632 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 3508 | ++DOCSHELL 1C30BC00 == 31 [pid = 3508] [id = 36] 10:23:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1C69F000) [pid = 3508] [serial = 104] [outer = 00000000] 10:23:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1CEB0000) [pid = 3508] [serial = 105] [outer = 1C69F000] 10:23:36 INFO - PROCESS | 3508 | 1461259416686 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1CEB2400) [pid = 3508] [serial = 106] [outer = 1C69F000] 10:23:37 INFO - PROCESS | 3508 | 1461259417289 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 10:23:37 INFO - PROCESS | 3508 | 1461259417320 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 3508 | 1461259417324 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 10:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:23:37 INFO - PROCESS | 3508 | 1461259417329 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 3508 | 1461259417333 Marionette TRACE conn4 <- [1,110,null,{}] 10:23:37 INFO - PROCESS | 3508 | 1461259417339 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:37 INFO - PROCESS | 3508 | 1461259417430 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:23:37 INFO - PROCESS | 3508 | 1461259417504 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA9C00 == 32 [pid = 3508] [id = 37] 10:23:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (11E71800) [pid = 3508] [serial = 107] [outer = 00000000] 10:23:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (12516400) [pid = 3508] [serial = 108] [outer = 11E71800] 10:23:37 INFO - PROCESS | 3508 | 1461259417552 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (12523000) [pid = 3508] [serial = 109] [outer = 11E71800] 10:23:38 INFO - PROCESS | 3508 | --DOCSHELL 1B76E400 == 31 [pid = 3508] [id = 12] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1867D800) [pid = 3508] [serial = 9] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (18D10800) [pid = 3508] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (13858000) [pid = 3508] [serial = 4] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1B40B000) [pid = 3508] [serial = 63] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (0B79E800) [pid = 3508] [serial = 66] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (1CEA5800) [pid = 3508] [serial = 69] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (20E8B400) [pid = 3508] [serial = 72] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (11E09C00) [pid = 3508] [serial = 27] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (1867C400) [pid = 3508] [serial = 30] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1C4E2000) [pid = 3508] [serial = 33] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (11EE8000) [pid = 3508] [serial = 39] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1325BC00) [pid = 3508] [serial = 42] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (132A5000) [pid = 3508] [serial = 43] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (173B5000) [pid = 3508] [serial = 45] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (18B14C00) [pid = 3508] [serial = 48] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (1915D000) [pid = 3508] [serial = 49] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (1B3E4800) [pid = 3508] [serial = 51] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (1B8C6C00) [pid = 3508] [serial = 52] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (1C7F9000) [pid = 3508] [serial = 54] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (1D0DA800) [pid = 3508] [serial = 57] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (1A051C00) [pid = 3508] [serial = 60] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (1C7F7C00) [pid = 3508] [serial = 36] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (1C8CB800) [pid = 3508] [serial = 55] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1C6A9000) [pid = 3508] [serial = 34] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (1B40E000) [pid = 3508] [serial = 64] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (12603800) [pid = 3508] [serial = 67] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (12210400) [pid = 3508] [serial = 28] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 67 (1CEA8400) [pid = 3508] [serial = 70] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 66 (2127CC00) [pid = 3508] [serial = 73] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 65 (18726400) [pid = 3508] [serial = 31] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 64 (17661000) [pid = 3508] [serial = 46] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 63 (20E84C00) [pid = 3508] [serial = 22] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 62 (0EBA7C00) [pid = 3508] [serial = 75] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 61 (2126F000) [pid = 3508] [serial = 24] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 60 (20E80C00) [pid = 3508] [serial = 21] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 59 (1C310000) [pid = 3508] [serial = 17] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | --DOMWINDOW == 58 (1C493800) [pid = 3508] [serial = 14] [outer = 00000000] [url = about:blank] 10:23:38 INFO - PROCESS | 3508 | 1461259418507 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1223ms 10:23:38 INFO - PROCESS | 3508 | 1461259418554 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 3508 | 1461259418559 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 10:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:23:38 INFO - PROCESS | 3508 | 1461259418564 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - PROCESS | 3508 | 1461259418567 Marionette TRACE conn4 <- [1,114,null,{}] 10:23:38 INFO - PROCESS | 3508 | 1461259418572 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:38 INFO - PROCESS | 3508 | 1461259418676 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:23:38 INFO - PROCESS | 3508 | 1461259418690 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 3508 | ++DOCSHELL 11EDE400 == 32 [pid = 3508] [id = 38] 10:23:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 59 (11EDE800) [pid = 3508] [serial = 110] [outer = 00000000] 10:23:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 60 (12276C00) [pid = 3508] [serial = 111] [outer = 11EDE800] 10:23:38 INFO - PROCESS | 3508 | 1461259418740 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 61 (12511800) [pid = 3508] [serial = 112] [outer = 11EDE800] 10:23:39 INFO - PROCESS | 3508 | 1461259419162 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 10:23:39 INFO - PROCESS | 3508 | 1461259419198 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 3508 | 1461259419204 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 10:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:23:39 INFO - PROCESS | 3508 | 1461259419215 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 3508 | 1461259419218 Marionette TRACE conn4 <- [1,118,null,{}] 10:23:39 INFO - PROCESS | 3508 | 1461259419222 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:39 INFO - PROCESS | 3508 | 1461259419303 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:23:39 INFO - PROCESS | 3508 | 1461259419313 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 3508 | ++DOCSHELL 1252C400 == 33 [pid = 3508] [id = 39] 10:23:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 62 (1252E400) [pid = 3508] [serial = 113] [outer = 00000000] 10:23:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 63 (126E3800) [pid = 3508] [serial = 114] [outer = 1252E400] 10:23:39 INFO - PROCESS | 3508 | 1461259419359 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 64 (131D7C00) [pid = 3508] [serial = 115] [outer = 1252E400] 10:23:39 INFO - PROCESS | 3508 | 1461259419796 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 10:23:39 INFO - PROCESS | 3508 | 1461259419849 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 3508 | 1461259419851 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 10:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:23:39 INFO - PROCESS | 3508 | 1461259419858 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 3508 | 1461259419862 Marionette TRACE conn4 <- [1,122,null,{}] 10:23:39 INFO - PROCESS | 3508 | 1461259419873 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:39 INFO - PROCESS | 3508 | 1461259419953 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:23:39 INFO - PROCESS | 3508 | 1461259419964 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 3508 | ++DOCSHELL 173B5400 == 34 [pid = 3508] [id = 40] 10:23:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 65 (173B5800) [pid = 3508] [serial = 116] [outer = 00000000] 10:23:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 66 (17662C00) [pid = 3508] [serial = 117] [outer = 173B5800] 10:23:40 INFO - PROCESS | 3508 | 1461259420012 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 67 (176CF800) [pid = 3508] [serial = 118] [outer = 173B5800] 10:23:40 INFO - PROCESS | 3508 | 1461259420418 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 590ms 10:23:40 INFO - PROCESS | 3508 | 1461259420449 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 3508 | 1461259420451 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 10:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:23:40 INFO - PROCESS | 3508 | 1461259420469 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 3508 | 1461259420471 Marionette TRACE conn4 <- [1,126,null,{}] 10:23:40 INFO - PROCESS | 3508 | 1461259420475 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:40 INFO - PROCESS | 3508 | 1461259420577 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:23:40 INFO - PROCESS | 3508 | 1461259420584 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 3508 | ++DOCSHELL 17909C00 == 35 [pid = 3508] [id = 41] 10:23:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 68 (18675C00) [pid = 3508] [serial = 119] [outer = 00000000] 10:23:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (18731400) [pid = 3508] [serial = 120] [outer = 18675C00] 10:23:40 INFO - PROCESS | 3508 | 1461259420630 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (18D04400) [pid = 3508] [serial = 121] [outer = 18675C00] 10:23:41 INFO - PROCESS | 3508 | 1461259421074 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 10:23:41 INFO - PROCESS | 3508 | 1461259421105 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 3508 | 1461259421107 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 10:23:41 INFO - PROCESS | 3508 | 1461259421110 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 3508 | 1461259421112 Marionette TRACE conn4 <- [1,130,null,{}] 10:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:23:41 INFO - PROCESS | 3508 | 1461259421115 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 3508 | 1461259421210 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:23:41 INFO - PROCESS | 3508 | 1461259421217 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 3508 | ++DOCSHELL 18D09400 == 36 [pid = 3508] [id = 42] 10:23:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (1915D000) [pid = 3508] [serial = 122] [outer = 00000000] 10:23:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (1A053800) [pid = 3508] [serial = 123] [outer = 1915D000] 10:23:41 INFO - PROCESS | 3508 | 1461259421262 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (1A366C00) [pid = 3508] [serial = 124] [outer = 1915D000] 10:23:41 INFO - PROCESS | 3508 | 1461259421699 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 10:23:41 INFO - PROCESS | 3508 | 1461259421745 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 3508 | 1461259421747 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 10:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:23:41 INFO - PROCESS | 3508 | 1461259421750 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 3508 | 1461259421752 Marionette TRACE conn4 <- [1,134,null,{}] 10:23:41 INFO - PROCESS | 3508 | 1461259421755 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:41 INFO - PROCESS | 3508 | 1461259421863 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:23:41 INFO - PROCESS | 3508 | 1461259421941 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 3508 | ++DOCSHELL 1B40AC00 == 37 [pid = 3508] [id = 43] 10:23:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (1B40D000) [pid = 3508] [serial = 125] [outer = 00000000] 10:23:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (1B76D000) [pid = 3508] [serial = 126] [outer = 1B40D000] 10:23:41 INFO - PROCESS | 3508 | 1461259421990 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (1B8CC400) [pid = 3508] [serial = 127] [outer = 1B40D000] 10:23:42 INFO - PROCESS | 3508 | 1461259422398 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 10:23:42 INFO - PROCESS | 3508 | 1461259422431 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:23:42 INFO - PROCESS | 3508 | 1461259422433 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 10:23:42 INFO - PROCESS | 3508 | 1461259422437 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:23:42 INFO - PROCESS | 3508 | 1461259422439 Marionette TRACE conn4 <- [1,138,null,{}] 10:23:42 INFO - PROCESS | 3508 | 1461259422442 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:42 INFO - PROCESS | 3508 | 1461259422593 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (12513400) [pid = 3508] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (1A045800) [pid = 3508] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (0EBA2800) [pid = 3508] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (1CADC400) [pid = 3508] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1A36B400) [pid = 3508] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (18680800) [pid = 3508] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (12511400) [pid = 3508] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (0B799C00) [pid = 3508] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:23:42 INFO - PROCESS | 3508 | --DOMWINDOW == 67 (138FC800) [pid = 3508] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:23:42 INFO - PROCESS | 3508 | 1461259422643 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 3508 | ++DOCSHELL 0B799C00 == 38 [pid = 3508] [id = 44] 10:23:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 68 (0B7A0400) [pid = 3508] [serial = 128] [outer = 00000000] 10:23:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (12513000) [pid = 3508] [serial = 129] [outer = 0B7A0400] 10:23:42 INFO - PROCESS | 3508 | 1461259422687 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (13205400) [pid = 3508] [serial = 130] [outer = 0B7A0400] 10:23:43 INFO - PROCESS | 3508 | 1461259423041 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 10:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:23:43 INFO - PROCESS | 3508 | 1461259423072 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 3508 | 1461259423074 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 10:23:43 INFO - PROCESS | 3508 | 1461259423077 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 3508 | 1461259423079 Marionette TRACE conn4 <- [1,142,null,{}] 10:23:43 INFO - PROCESS | 3508 | 1461259423082 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:43 INFO - PROCESS | 3508 | 1461259423178 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:23:43 INFO - PROCESS | 3508 | 1461259423213 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 3508 | ++DOCSHELL 18681000 == 39 [pid = 3508] [id = 45] 10:23:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (1872C800) [pid = 3508] [serial = 131] [outer = 00000000] 10:23:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (1C312400) [pid = 3508] [serial = 132] [outer = 1872C800] 10:23:43 INFO - PROCESS | 3508 | 1461259423257 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (18B0F400) [pid = 3508] [serial = 133] [outer = 1872C800] 10:23:43 INFO - PROCESS | 3508 | 1461259423649 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 10:23:43 INFO - PROCESS | 3508 | 1461259423708 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 3508 | 1461259423709 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:23:43 INFO - PROCESS | 3508 | 1461259423712 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 3508 | 1461259423714 Marionette TRACE conn4 <- [1,146,null,{}] 10:23:43 INFO - PROCESS | 3508 | 1461259423717 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:43 INFO - PROCESS | 3508 | 1461259423814 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:23:43 INFO - PROCESS | 3508 | 1461259423823 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 3508 | ++DOCSHELL 1C30FC00 == 40 [pid = 3508] [id = 46] 10:23:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (1C498C00) [pid = 3508] [serial = 134] [outer = 00000000] 10:23:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (1CA46000) [pid = 3508] [serial = 135] [outer = 1C498C00] 10:23:43 INFO - PROCESS | 3508 | 1461259423866 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (1CAE1000) [pid = 3508] [serial = 136] [outer = 1C498C00] 10:23:44 INFO - PROCESS | 3508 | 1461259424250 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 10:23:44 INFO - PROCESS | 3508 | 1461259424284 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 3508 | 1461259424286 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 10:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:23:44 INFO - PROCESS | 3508 | 1461259424289 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 3508 | 1461259424290 Marionette TRACE conn4 <- [1,150,null,{}] 10:23:44 INFO - PROCESS | 3508 | 1461259424294 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:44 INFO - PROCESS | 3508 | 1461259424365 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:23:44 INFO - PROCESS | 3508 | 1461259424448 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 3508 | ++DOCSHELL 12280400 == 41 [pid = 3508] [id = 47] 10:23:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (1C6A5800) [pid = 3508] [serial = 137] [outer = 00000000] 10:23:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1CEA5400) [pid = 3508] [serial = 138] [outer = 1C6A5800] 10:23:44 INFO - PROCESS | 3508 | 1461259424500 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1CEA8800) [pid = 3508] [serial = 139] [outer = 1C6A5800] 10:23:45 INFO - PROCESS | 3508 | 1461259425182 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 10:23:45 INFO - PROCESS | 3508 | 1461259425260 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 3508 | 1461259425265 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 10:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:23:45 INFO - PROCESS | 3508 | 1461259425269 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 3508 | 1461259425273 Marionette TRACE conn4 <- [1,154,null,{}] 10:23:45 INFO - PROCESS | 3508 | 1461259425279 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:45 INFO - PROCESS | 3508 | 1461259425399 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:23:45 INFO - PROCESS | 3508 | 1461259425462 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA2800 == 42 [pid = 3508] [id = 48] 10:23:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (11E71400) [pid = 3508] [serial = 140] [outer = 00000000] 10:23:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1252AC00) [pid = 3508] [serial = 141] [outer = 11E71400] 10:23:45 INFO - PROCESS | 3508 | 1461259425519 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (131E0000) [pid = 3508] [serial = 142] [outer = 11E71400] 10:23:46 INFO - PROCESS | 3508 | 1461259426400 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1184ms 10:23:46 INFO - PROCESS | 3508 | 1461259426454 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 3508 | 1461259426458 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 10:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:23:46 INFO - PROCESS | 3508 | 1461259426464 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - PROCESS | 3508 | 1461259426468 Marionette TRACE conn4 <- [1,158,null,{}] 10:23:46 INFO - PROCESS | 3508 | 1461259426474 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:46 INFO - PROCESS | 3508 | 1461259426579 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 1C30FC00 == 41 [pid = 3508] [id = 46] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 18681000 == 40 [pid = 3508] [id = 45] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 0B799C00 == 39 [pid = 3508] [id = 44] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 1B40AC00 == 38 [pid = 3508] [id = 43] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 18D09400 == 37 [pid = 3508] [id = 42] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 17909C00 == 36 [pid = 3508] [id = 41] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 173B5400 == 35 [pid = 3508] [id = 40] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 1252C400 == 34 [pid = 3508] [id = 39] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 11EDE400 == 33 [pid = 3508] [id = 38] 10:23:46 INFO - PROCESS | 3508 | --DOCSHELL 0EBA9C00 == 32 [pid = 3508] [id = 37] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1B034400) [pid = 3508] [serial = 93] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (1B03E400) [pid = 3508] [serial = 94] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (1A046000) [pid = 3508] [serial = 91] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (12519C00) [pid = 3508] [serial = 81] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (12277C00) [pid = 3508] [serial = 84] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (12604400) [pid = 3508] [serial = 82] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (1915AC00) [pid = 3508] [serial = 90] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (13202C00) [pid = 3508] [serial = 85] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (17905000) [pid = 3508] [serial = 88] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (176CE800) [pid = 3508] [serial = 87] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1251E400) [pid = 3508] [serial = 79] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (1251B800) [pid = 3508] [serial = 78] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (1CF45800) [pid = 3508] [serial = 61] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (0EBAAC00) [pid = 3508] [serial = 76] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | --DOMWINDOW == 67 (1D6C6800) [pid = 3508] [serial = 58] [outer = 00000000] [url = about:blank] 10:23:46 INFO - PROCESS | 3508 | 1461259426691 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 3508 | ++DOCSHELL 0B799400 == 33 [pid = 3508] [id = 49] 10:23:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 68 (0B799C00) [pid = 3508] [serial = 143] [outer = 00000000] 10:23:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (0EBAAC00) [pid = 3508] [serial = 144] [outer = 0B799C00] 10:23:46 INFO - PROCESS | 3508 | 1461259426739 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (11EDE400) [pid = 3508] [serial = 145] [outer = 0B799C00] 10:23:47 INFO - PROCESS | 3508 | 1461259427138 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 731ms 10:23:47 INFO - PROCESS | 3508 | 1461259427205 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 3508 | 1461259427212 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 10:23:47 INFO - PROCESS | 3508 | 1461259427218 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:23:47 INFO - PROCESS | 3508 | 1461259427221 Marionette TRACE conn4 <- [1,162,null,{}] 10:23:47 INFO - PROCESS | 3508 | 1461259427224 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:47 INFO - PROCESS | 3508 | 1461259427303 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:23:47 INFO - PROCESS | 3508 | 1461259427311 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 3508 | ++DOCSHELL 12217400 == 34 [pid = 3508] [id = 50] 10:23:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (12277400) [pid = 3508] [serial = 146] [outer = 00000000] 10:23:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (128E4800) [pid = 3508] [serial = 147] [outer = 12277400] 10:23:47 INFO - PROCESS | 3508 | 1461259427356 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (1325D800) [pid = 3508] [serial = 148] [outer = 12277400] 10:23:47 INFO - PROCESS | 3508 | 1461259427787 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 10:23:47 INFO - PROCESS | 3508 | 1461259427853 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 3508 | 1461259427855 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 10:23:47 INFO - PROCESS | 3508 | 1461259427859 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:23:47 INFO - PROCESS | 3508 | 1461259427862 Marionette TRACE conn4 <- [1,166,null,{}] 10:23:47 INFO - PROCESS | 3508 | 1461259427873 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:47 INFO - PROCESS | 3508 | 1461259427954 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:23:47 INFO - PROCESS | 3508 | 1461259427965 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 3508 | ++DOCSHELL 17889400 == 35 [pid = 3508] [id = 51] 10:23:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (1788C800) [pid = 3508] [serial = 149] [outer = 00000000] 10:23:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (17909C00) [pid = 3508] [serial = 150] [outer = 1788C800] 10:23:48 INFO - PROCESS | 3508 | 1461259428013 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (18672C00) [pid = 3508] [serial = 151] [outer = 1788C800] 10:23:48 INFO - PROCESS | 3508 | 1461259428468 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 10:23:48 INFO - PROCESS | 3508 | 1461259428493 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:23:48 INFO - PROCESS | 3508 | 1461259428496 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 10:23:48 INFO - PROCESS | 3508 | 1461259428499 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:23:48 INFO - PROCESS | 3508 | 1461259428501 Marionette TRACE conn4 <- [1,170,null,{}] 10:23:48 INFO - PROCESS | 3508 | 1461259428504 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:48 INFO - PROCESS | 3508 | 1461259428581 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:23:48 INFO - PROCESS | 3508 | 1461259428589 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 3508 | ++DOCSHELL 18724C00 == 36 [pid = 3508] [id = 52] 10:23:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (18B0C800) [pid = 3508] [serial = 152] [outer = 00000000] 10:23:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1A049C00) [pid = 3508] [serial = 153] [outer = 18B0C800] 10:23:48 INFO - PROCESS | 3508 | 1461259428634 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1A04D400) [pid = 3508] [serial = 154] [outer = 18B0C800] 10:23:49 INFO - PROCESS | 3508 | 1461259429074 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 10:23:49 INFO - PROCESS | 3508 | 1461259429133 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 3508 | 1461259429135 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:23:49 INFO - PROCESS | 3508 | 1461259429138 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 3508 | 1461259429140 Marionette TRACE conn4 <- [1,174,null,{}] 10:23:49 INFO - PROCESS | 3508 | 1461259429149 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:49 INFO - PROCESS | 3508 | 1461259429242 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:23:49 INFO - PROCESS | 3508 | 1461259429251 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 3508 | ++DOCSHELL 1A4AE000 == 37 [pid = 3508] [id = 53] 10:23:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1A4F5C00) [pid = 3508] [serial = 155] [outer = 00000000] 10:23:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1B040800) [pid = 3508] [serial = 156] [outer = 1A4F5C00] 10:23:49 INFO - PROCESS | 3508 | 1461259429296 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1B3E7400) [pid = 3508] [serial = 157] [outer = 1A4F5C00] 10:23:49 INFO - PROCESS | 3508 | 1461259429741 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 10:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:23:49 INFO - PROCESS | 3508 | 1461259429769 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 3508 | 1461259429771 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 10:23:49 INFO - PROCESS | 3508 | 1461259429774 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 3508 | 1461259429775 Marionette TRACE conn4 <- [1,178,null,{}] 10:23:49 INFO - PROCESS | 3508 | 1461259429779 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:49 INFO - PROCESS | 3508 | 1461259429894 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:23:49 INFO - PROCESS | 3508 | 1461259429901 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 3508 | ++DOCSHELL 1B407400 == 38 [pid = 3508] [id = 54] 10:23:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1B40C400) [pid = 3508] [serial = 158] [outer = 00000000] 10:23:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1C4EBC00) [pid = 3508] [serial = 159] [outer = 1B40C400] 10:23:49 INFO - PROCESS | 3508 | 1461259429950 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1C6A8C00) [pid = 3508] [serial = 160] [outer = 1B40C400] 10:23:50 INFO - PROCESS | 3508 | 1461259430362 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 10:23:50 INFO - PROCESS | 3508 | 1461259430405 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:23:50 INFO - PROCESS | 3508 | 1461259430407 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 10:23:50 INFO - PROCESS | 3508 | 1461259430410 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 3508 | 1461259430412 Marionette TRACE conn4 <- [1,182,null,{}] 10:23:50 INFO - PROCESS | 3508 | 1461259430424 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:50 INFO - PROCESS | 3508 | 1461259430518 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:23:50 INFO - PROCESS | 3508 | 1461259430524 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA0C00 == 39 [pid = 3508] [id = 55] 10:23:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1CEA3400) [pid = 3508] [serial = 161] [outer = 00000000] 10:23:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1CFC0400) [pid = 3508] [serial = 162] [outer = 1CEA3400] 10:23:50 INFO - PROCESS | 3508 | 1461259430598 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1CEA9000) [pid = 3508] [serial = 163] [outer = 1CEA3400] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1915D000) [pid = 3508] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (11E71800) [pid = 3508] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (11EDE800) [pid = 3508] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (173B5800) [pid = 3508] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1252E400) [pid = 3508] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (18675C00) [pid = 3508] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1B40D000) [pid = 3508] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (11D56C00) [pid = 3508] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (1765D400) [pid = 3508] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (1C4EA000) [pid = 3508] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (1C69F000) [pid = 3508] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (0B7A0400) [pid = 3508] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (1C498C00) [pid = 3508] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:23:50 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (1872C800) [pid = 3508] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:23:51 INFO - PROCESS | 3508 | 1461259431100 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 10:23:51 INFO - PROCESS | 3508 | 1461259431141 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 3508 | 1461259431143 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 10:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:23:51 INFO - PROCESS | 3508 | 1461259431146 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 3508 | 1461259431148 Marionette TRACE conn4 <- [1,186,null,{}] 10:23:51 INFO - PROCESS | 3508 | 1461259431151 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:51 INFO - PROCESS | 3508 | 1461259431247 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:23:51 INFO - PROCESS | 3508 | 1461259431288 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 3508 | ++DOCSHELL 0B782800 == 40 [pid = 3508] [id = 56] 10:23:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (11E77800) [pid = 3508] [serial = 164] [outer = 00000000] 10:23:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (191CC400) [pid = 3508] [serial = 165] [outer = 11E77800] 10:23:51 INFO - PROCESS | 3508 | 1461259431333 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (1A054C00) [pid = 3508] [serial = 166] [outer = 11E77800] 10:23:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1CF45400) [pid = 3508] [serial = 167] [outer = 11E09400] 10:23:51 INFO - PROCESS | 3508 | 1461259431740 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 10:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:23:51 INFO - PROCESS | 3508 | 1461259431777 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 3508 | 1461259431779 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 10:23:51 INFO - PROCESS | 3508 | 1461259431782 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 3508 | 1461259431784 Marionette TRACE conn4 <- [1,190,null,{}] 10:23:51 INFO - PROCESS | 3508 | 1461259431792 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:51 INFO - PROCESS | 3508 | 1461259431885 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:23:51 INFO - PROCESS | 3508 | 1461259431892 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 3508 | ++DOCSHELL 126E7C00 == 41 [pid = 3508] [id = 57] 10:23:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (12907400) [pid = 3508] [serial = 168] [outer = 00000000] 10:23:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1D013C00) [pid = 3508] [serial = 169] [outer = 12907400] 10:23:51 INFO - PROCESS | 3508 | 1461259431938 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1D0AB800) [pid = 3508] [serial = 170] [outer = 12907400] 10:23:52 INFO - PROCESS | 3508 | 1461259432329 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 10:23:52 INFO - PROCESS | 3508 | 1461259432354 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 3508 | 1461259432356 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:23:52 INFO - PROCESS | 3508 | 1461259432359 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 3508 | 1461259432361 Marionette TRACE conn4 <- [1,194,null,{}] 10:23:52 INFO - PROCESS | 3508 | 1461259432364 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:52 INFO - PROCESS | 3508 | 1461259432467 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:23:52 INFO - PROCESS | 3508 | 1461259432475 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC8400 == 42 [pid = 3508] [id = 58] 10:23:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1D0DA000) [pid = 3508] [serial = 171] [outer = 00000000] 10:23:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1D6D4C00) [pid = 3508] [serial = 172] [outer = 1D0DA000] 10:23:52 INFO - PROCESS | 3508 | 1461259432520 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1EBC2C00) [pid = 3508] [serial = 173] [outer = 1D0DA000] 10:23:52 INFO - PROCESS | 3508 | 1461259432900 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 10:23:52 INFO - PROCESS | 3508 | 1461259432930 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 3508 | 1461259432932 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:23:52 INFO - PROCESS | 3508 | 1461259432935 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 3508 | 1461259432937 Marionette TRACE conn4 <- [1,198,null,{}] 10:23:52 INFO - PROCESS | 3508 | 1461259432941 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:53 INFO - PROCESS | 3508 | 1461259433070 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:23:53 INFO - PROCESS | 3508 | 1461259433191 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 3508 | ++DOCSHELL 11D9F000 == 43 [pid = 3508] [id = 59] 10:23:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (11E03C00) [pid = 3508] [serial = 174] [outer = 00000000] 10:23:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (12284400) [pid = 3508] [serial = 175] [outer = 11E03C00] 10:23:53 INFO - PROCESS | 3508 | 1461259433294 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1251F000) [pid = 3508] [serial = 176] [outer = 11E03C00] 10:23:53 INFO - PROCESS | 3508 | 1461259433824 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 10:23:53 INFO - PROCESS | 3508 | 1461259433868 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 3508 | 1461259433873 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 10:23:53 INFO - PROCESS | 3508 | 1461259433877 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:23:53 INFO - PROCESS | 3508 | 1461259433882 Marionette TRACE conn4 <- [1,202,null,{}] 10:23:53 INFO - PROCESS | 3508 | 1461259433887 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:53 INFO - PROCESS | 3508 | 1461259433988 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:23:54 INFO - PROCESS | 3508 | 1461259434076 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 3508 | ++DOCSHELL 17317400 == 44 [pid = 3508] [id = 60] 10:23:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (173AC400) [pid = 3508] [serial = 177] [outer = 00000000] 10:23:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (176D3C00) [pid = 3508] [serial = 178] [outer = 173AC400] 10:23:54 INFO - PROCESS | 3508 | 1461259434133 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1867FC00) [pid = 3508] [serial = 179] [outer = 173AC400] 10:23:54 INFO - PROCESS | 3508 | 1461259434675 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 10:23:54 INFO - PROCESS | 3508 | 1461259434712 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 3508 | 1461259434715 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 10:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:23:54 INFO - PROCESS | 3508 | 1461259434719 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 3508 | 1461259434721 Marionette TRACE conn4 <- [1,206,null,{}] 10:23:54 INFO - PROCESS | 3508 | 1461259434725 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:54 INFO - PROCESS | 3508 | 1461259434823 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:23:54 INFO - PROCESS | 3508 | 1461259434911 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 3508 | ++DOCSHELL 1A061000 == 45 [pid = 3508] [id = 61] 10:23:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1A061800) [pid = 3508] [serial = 180] [outer = 00000000] 10:23:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1A064C00) [pid = 3508] [serial = 181] [outer = 1A061800] 10:23:54 INFO - PROCESS | 3508 | 1461259434967 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1B409800) [pid = 3508] [serial = 182] [outer = 1A061800] 10:23:55 INFO - PROCESS | 3508 | 1461259435479 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 770ms 10:23:55 INFO - PROCESS | 3508 | 1461259435503 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 3508 | 1461259435507 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 10:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:23:55 INFO - PROCESS | 3508 | 1461259435519 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 3508 | 1461259435524 Marionette TRACE conn4 <- [1,210,null,{}] 10:23:55 INFO - PROCESS | 3508 | 1461259435528 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:55 INFO - PROCESS | 3508 | 1461259435629 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:23:55 INFO - PROCESS | 3508 | 1461259435714 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC6C00 == 46 [pid = 3508] [id = 62] 10:23:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1D673400) [pid = 3508] [serial = 183] [outer = 00000000] 10:23:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1EBCE800) [pid = 3508] [serial = 184] [outer = 1D673400] 10:23:55 INFO - PROCESS | 3508 | 1461259435768 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1EBE2C00) [pid = 3508] [serial = 185] [outer = 1D673400] 10:23:56 INFO - PROCESS | 3508 | 1461259436512 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1023ms 10:23:56 INFO - PROCESS | 3508 | 1461259436543 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 3508 | 1461259436547 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 10:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:23:56 INFO - PROCESS | 3508 | 1461259436552 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 3508 | 1461259436556 Marionette TRACE conn4 <- [1,214,null,{}] 10:23:56 INFO - PROCESS | 3508 | 1461259436562 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:56 INFO - PROCESS | 3508 | 1461259436655 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:23:56 INFO - PROCESS | 3508 | 1461259436731 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 3508 | ++DOCSHELL 11E04C00 == 47 [pid = 3508] [id = 63] 10:23:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (11E10C00) [pid = 3508] [serial = 186] [outer = 00000000] 10:23:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (12522400) [pid = 3508] [serial = 187] [outer = 11E10C00] 10:23:56 INFO - PROCESS | 3508 | 1461259436779 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (12530400) [pid = 3508] [serial = 188] [outer = 11E10C00] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 0ECB1C00 == 46 [pid = 3508] [id = 33] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 1C30BC00 == 45 [pid = 3508] [id = 36] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 0B884000 == 44 [pid = 3508] [id = 34] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 1CFC8400 == 43 [pid = 3508] [id = 58] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 126E7C00 == 42 [pid = 3508] [id = 57] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 0B782800 == 41 [pid = 3508] [id = 56] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 1CEA0C00 == 40 [pid = 3508] [id = 55] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 1B407400 == 39 [pid = 3508] [id = 54] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 1A4AE000 == 38 [pid = 3508] [id = 53] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 18724C00 == 37 [pid = 3508] [id = 52] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 17889400 == 36 [pid = 3508] [id = 51] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 12217400 == 35 [pid = 3508] [id = 50] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 0B799400 == 34 [pid = 3508] [id = 49] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1CEA5400) [pid = 3508] [serial = 138] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOCSHELL 0EBA2800 == 33 [pid = 3508] [id = 48] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1A053800) [pid = 3508] [serial = 123] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (12523000) [pid = 3508] [serial = 109] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (12516400) [pid = 3508] [serial = 108] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (12276C00) [pid = 3508] [serial = 111] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (12511800) [pid = 3508] [serial = 112] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (17662C00) [pid = 3508] [serial = 117] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (126E3800) [pid = 3508] [serial = 114] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (131D7C00) [pid = 3508] [serial = 115] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (18D04400) [pid = 3508] [serial = 121] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (1B76D000) [pid = 3508] [serial = 126] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (137B1400) [pid = 3508] [serial = 97] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (13209C00) [pid = 3508] [serial = 96] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1B039400) [pid = 3508] [serial = 100] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1A4B4000) [pid = 3508] [serial = 99] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1CA44C00) [pid = 3508] [serial = 103] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (1C7F4C00) [pid = 3508] [serial = 102] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1CEB2400) [pid = 3508] [serial = 106] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (1CEB0000) [pid = 3508] [serial = 105] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (12513000) [pid = 3508] [serial = 129] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (1B8CC400) [pid = 3508] [serial = 127] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (13205400) [pid = 3508] [serial = 130] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (1CA46000) [pid = 3508] [serial = 135] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (18731400) [pid = 3508] [serial = 120] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (1A366C00) [pid = 3508] [serial = 124] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (1CAE1000) [pid = 3508] [serial = 136] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (18B0F400) [pid = 3508] [serial = 133] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1C312400) [pid = 3508] [serial = 132] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (176CF800) [pid = 3508] [serial = 118] [outer = 00000000] [url = about:blank] 10:23:57 INFO - PROCESS | 3508 | 1461259437345 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 10:23:57 INFO - PROCESS | 3508 | 1461259437383 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 3508 | 1461259437388 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 10:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:23:57 INFO - PROCESS | 3508 | 1461259437394 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 3508 | 1461259437397 Marionette TRACE conn4 <- [1,218,null,{}] 10:23:57 INFO - PROCESS | 3508 | 1461259437401 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:57 INFO - PROCESS | 3508 | 1461259437479 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:23:57 INFO - PROCESS | 3508 | 1461259437489 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA9000 == 34 [pid = 3508] [id = 64] 10:23:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (0ECB1C00) [pid = 3508] [serial = 189] [outer = 00000000] 10:23:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (1251FC00) [pid = 3508] [serial = 190] [outer = 0ECB1C00] 10:23:57 INFO - PROCESS | 3508 | 1461259437534 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (12528000) [pid = 3508] [serial = 191] [outer = 0ECB1C00] 10:23:57 INFO - PROCESS | 3508 | 1461259437976 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 10:23:58 INFO - PROCESS | 3508 | 1461259438044 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 3508 | 1461259438046 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 10:23:58 INFO - PROCESS | 3508 | 1461259438050 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:23:58 INFO - PROCESS | 3508 | 1461259438053 Marionette TRACE conn4 <- [1,222,null,{}] 10:23:58 INFO - PROCESS | 3508 | 1461259438063 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:58 INFO - PROCESS | 3508 | 1461259438143 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:23:58 INFO - PROCESS | 3508 | 1461259438153 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 3508 | ++DOCSHELL 17320400 == 35 [pid = 3508] [id = 65] 10:23:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (17320800) [pid = 3508] [serial = 192] [outer = 00000000] 10:23:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (17603400) [pid = 3508] [serial = 193] [outer = 17320800] 10:23:58 INFO - PROCESS | 3508 | 1461259438202 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (176BB800) [pid = 3508] [serial = 194] [outer = 17320800] 10:23:58 INFO - PROCESS | 3508 | 1461259438629 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 10:23:58 INFO - PROCESS | 3508 | 1461259438685 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 3508 | 1461259438688 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 10:23:58 INFO - PROCESS | 3508 | 1461259438691 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:23:58 INFO - PROCESS | 3508 | 1461259438693 Marionette TRACE conn4 <- [1,226,null,{}] 10:23:58 INFO - PROCESS | 3508 | 1461259438696 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:58 INFO - PROCESS | 3508 | 1461259438773 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:23:58 INFO - PROCESS | 3508 | 1461259438781 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 3508 | ++DOCSHELL 1788C000 == 36 [pid = 3508] [id = 66] 10:23:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (18677400) [pid = 3508] [serial = 195] [outer = 00000000] 10:23:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (18B0A400) [pid = 3508] [serial = 196] [outer = 18677400] 10:23:58 INFO - PROCESS | 3508 | 1461259438827 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (18B12C00) [pid = 3508] [serial = 197] [outer = 18677400] 10:23:59 INFO - PROCESS | 3508 | 1461259439238 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 10:23:59 INFO - PROCESS | 3508 | 1461259439265 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:23:59 INFO - PROCESS | 3508 | 1461259439267 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 10:23:59 INFO - PROCESS | 3508 | 1461259439271 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 3508 | 1461259439272 Marionette TRACE conn4 <- [1,230,null,{}] 10:23:59 INFO - PROCESS | 3508 | 1461259439276 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:23:59 INFO - PROCESS | 3508 | 1461259439348 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:23:59 INFO - PROCESS | 3508 | 1461259439356 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 3508 | ++DOCSHELL 18D08800 == 37 [pid = 3508] [id = 67] 10:23:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (19157000) [pid = 3508] [serial = 198] [outer = 00000000] 10:23:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1A04D800) [pid = 3508] [serial = 199] [outer = 19157000] 10:23:59 INFO - PROCESS | 3508 | 1461259439401 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1A055800) [pid = 3508] [serial = 200] [outer = 19157000] 10:23:59 INFO - PROCESS | 3508 | 1461259439867 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 10:23:59 INFO - PROCESS | 3508 | 1461259439901 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 3508 | 1461259439903 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 10:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:23:59 INFO - PROCESS | 3508 | 1461259439913 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 3508 | 1461259439915 Marionette TRACE conn4 <- [1,234,null,{}] 10:23:59 INFO - PROCESS | 3508 | 1461259439919 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:00 INFO - PROCESS | 3508 | 1461259440038 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:24:00 INFO - PROCESS | 3508 | 1461259440048 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 3508 | ++DOCSHELL 11EE2C00 == 38 [pid = 3508] [id = 68] 10:24:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1251E800) [pid = 3508] [serial = 201] [outer = 00000000] 10:24:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1B03B000) [pid = 3508] [serial = 202] [outer = 1251E800] 10:24:00 INFO - PROCESS | 3508 | 1461259440096 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1B371800) [pid = 3508] [serial = 203] [outer = 1251E800] 10:24:00 INFO - PROCESS | 3508 | 1461259440545 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 10:24:00 INFO - PROCESS | 3508 | 1461259440604 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 3508 | 1461259440606 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 10:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:24:00 INFO - PROCESS | 3508 | 1461259440609 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 3508 | 1461259440611 Marionette TRACE conn4 <- [1,238,null,{}] 10:24:00 INFO - PROCESS | 3508 | 1461259440614 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:00 INFO - PROCESS | 3508 | 1461259440739 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:24:00 INFO - PROCESS | 3508 | 1461259440762 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 3508 | ++DOCSHELL 0B8B7C00 == 39 [pid = 3508] [id = 69] 10:24:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1A4F7400) [pid = 3508] [serial = 204] [outer = 00000000] 10:24:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1B37B800) [pid = 3508] [serial = 205] [outer = 1A4F7400] 10:24:00 INFO - PROCESS | 3508 | 1461259440806 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1B37E800) [pid = 3508] [serial = 206] [outer = 1A4F7400] 10:24:01 INFO - PROCESS | 3508 | 1461259441217 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 10:24:01 INFO - PROCESS | 3508 | 1461259441246 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 3508 | 1461259441248 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 10:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:24:01 INFO - PROCESS | 3508 | 1461259441251 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 3508 | 1461259441253 Marionette TRACE conn4 <- [1,242,null,{}] 10:24:01 INFO - PROCESS | 3508 | 1461259441256 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:01 INFO - PROCESS | 3508 | 1461259441354 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:24:01 INFO - PROCESS | 3508 | 1461259441361 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 3508 | ++DOCSHELL 0B844C00 == 40 [pid = 3508] [id = 70] 10:24:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1B377400) [pid = 3508] [serial = 207] [outer = 00000000] 10:24:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1B770400) [pid = 3508] [serial = 208] [outer = 1B377400] 10:24:01 INFO - PROCESS | 3508 | 1461259441406 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1B408000) [pid = 3508] [serial = 209] [outer = 1B377400] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1A4F5C00) [pid = 3508] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (18B0C800) [pid = 3508] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (12277400) [pid = 3508] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1788C800) [pid = 3508] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (0B799C00) [pid = 3508] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1B40C400) [pid = 3508] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (11E77800) [pid = 3508] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (12907400) [pid = 3508] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:24:01 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (1CEA3400) [pid = 3508] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:24:01 INFO - PROCESS | 3508 | 1461259441897 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 10:24:01 INFO - PROCESS | 3508 | 1461259441923 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 3508 | 1461259441925 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 10:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:24:01 INFO - PROCESS | 3508 | 1461259441929 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 3508 | 1461259441931 Marionette TRACE conn4 <- [1,246,null,{}] 10:24:01 INFO - PROCESS | 3508 | 1461259441934 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 3508 | 1461259442033 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:24:02 INFO - PROCESS | 3508 | 1461259442105 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 3508 | ++DOCSHELL 1788C800 == 41 [pid = 3508] [id = 71] 10:24:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1915B000) [pid = 3508] [serial = 210] [outer = 00000000] 10:24:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1C493800) [pid = 3508] [serial = 211] [outer = 1915B000] 10:24:02 INFO - PROCESS | 3508 | 1461259442149 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1C4E8000) [pid = 3508] [serial = 212] [outer = 1915B000] 10:24:02 INFO - PROCESS | 3508 | 1461259442480 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 10:24:02 INFO - PROCESS | 3508 | 1461259442499 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 3508 | 1461259442501 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 10:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:24:02 INFO - PROCESS | 3508 | 1461259442505 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 3508 | 1461259442506 Marionette TRACE conn4 <- [1,250,null,{}] 10:24:02 INFO - PROCESS | 3508 | 1461259442510 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:02 INFO - PROCESS | 3508 | 1461259442615 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:24:02 INFO - PROCESS | 3508 | 1461259442624 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 3508 | ++DOCSHELL 1CAA3C00 == 42 [pid = 3508] [id = 72] 10:24:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1CAA5000) [pid = 3508] [serial = 213] [outer = 00000000] 10:24:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1CAAC000) [pid = 3508] [serial = 214] [outer = 1CAA5000] 10:24:02 INFO - PROCESS | 3508 | 1461259442670 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1CAAB800) [pid = 3508] [serial = 215] [outer = 1CAA5000] 10:24:03 INFO - PROCESS | 3508 | 1461259443061 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 10:24:03 INFO - PROCESS | 3508 | 1461259443075 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 3508 | 1461259443078 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 10:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:24:03 INFO - PROCESS | 3508 | 1461259443081 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 3508 | 1461259443083 Marionette TRACE conn4 <- [1,254,null,{}] 10:24:03 INFO - PROCESS | 3508 | 1461259443087 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 3508 | 1461259443182 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:24:03 INFO - PROCESS | 3508 | 1461259443250 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 3508 | ++DOCSHELL 1A365400 == 43 [pid = 3508] [id = 73] 10:24:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1C8D0C00) [pid = 3508] [serial = 216] [outer = 00000000] 10:24:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1CF44000) [pid = 3508] [serial = 217] [outer = 1C8D0C00] 10:24:03 INFO - PROCESS | 3508 | 1461259443299 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1D6CF400) [pid = 3508] [serial = 218] [outer = 1C8D0C00] 10:24:03 INFO - PROCESS | 3508 | 1461259443699 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 10:24:03 INFO - PROCESS | 3508 | 1461259443776 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 3508 | 1461259443780 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 10:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:24:03 INFO - PROCESS | 3508 | 1461259443786 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 3508 | 1461259443791 Marionette TRACE conn4 <- [1,258,null,{}] 10:24:03 INFO - PROCESS | 3508 | 1461259443797 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:03 INFO - PROCESS | 3508 | 1461259443893 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:24:04 INFO - PROCESS | 3508 | 1461259444005 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA8400 == 44 [pid = 3508] [id = 74] 10:24:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (0EBA9800) [pid = 3508] [serial = 219] [outer = 00000000] 10:24:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (11EDE800) [pid = 3508] [serial = 220] [outer = 0EBA9800] 10:24:04 INFO - PROCESS | 3508 | 1461259444063 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (12514400) [pid = 3508] [serial = 221] [outer = 0EBA9800] 10:24:04 INFO - PROCESS | 3508 | 1461259444651 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 10:24:04 INFO - PROCESS | 3508 | 1461259444731 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 3508 | 1461259444734 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 10:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:24:04 INFO - PROCESS | 3508 | 1461259444782 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 3508 | 1461259444786 Marionette TRACE conn4 <- [1,262,null,{}] 10:24:04 INFO - PROCESS | 3508 | 1461259444821 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:04 INFO - PROCESS | 3508 | 1461259444924 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:24:05 INFO - PROCESS | 3508 | 1461259444991 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 3508 | ++DOCSHELL 138F2C00 == 45 [pid = 3508] [id = 75] 10:24:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1731C800) [pid = 3508] [serial = 222] [outer = 00000000] 10:24:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (191D6000) [pid = 3508] [serial = 223] [outer = 1731C800] 10:24:05 INFO - PROCESS | 3508 | 1461259445045 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1A058C00) [pid = 3508] [serial = 224] [outer = 1731C800] 10:24:05 INFO - PROCESS | 3508 | 1461259445532 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 10:24:05 INFO - PROCESS | 3508 | 1461259445588 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 3508 | 1461259445590 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 10:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:24:05 INFO - PROCESS | 3508 | 1461259445595 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 3508 | 1461259445598 Marionette TRACE conn4 <- [1,266,null,{}] 10:24:05 INFO - PROCESS | 3508 | 1461259445608 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:05 INFO - PROCESS | 3508 | 1461259445715 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:24:05 INFO - PROCESS | 3508 | 1461259445805 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA6C00 == 46 [pid = 3508] [id = 76] 10:24:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1CEA7800) [pid = 3508] [serial = 225] [outer = 00000000] 10:24:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1D668400) [pid = 3508] [serial = 226] [outer = 1CEA7800] 10:24:05 INFO - PROCESS | 3508 | 1461259445864 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1D6D3400) [pid = 3508] [serial = 227] [outer = 1CEA7800] 10:24:06 INFO - PROCESS | 3508 | 1461259446438 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 10:24:06 INFO - PROCESS | 3508 | 1461259446469 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 3508 | 1461259446471 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 10:24:06 INFO - PROCESS | 3508 | 1461259446475 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:24:06 INFO - PROCESS | 3508 | 1461259446477 Marionette TRACE conn4 <- [1,270,null,{}] 10:24:06 INFO - PROCESS | 3508 | 1461259446480 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:06 INFO - PROCESS | 3508 | 1461259446582 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:24:06 INFO - PROCESS | 3508 | 1461259446672 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 3508 | ++DOCSHELL 20BD2400 == 47 [pid = 3508] [id = 77] 10:24:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (20BD6400) [pid = 3508] [serial = 228] [outer = 00000000] 10:24:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (20BDE000) [pid = 3508] [serial = 229] [outer = 20BD6400] 10:24:06 INFO - PROCESS | 3508 | 1461259446727 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (20BEC000) [pid = 3508] [serial = 230] [outer = 20BD6400] 10:24:07 INFO - PROCESS | 3508 | 1461259447240 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 10:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:24:07 INFO - PROCESS | 3508 | 1461259447309 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 3508 | 1461259447311 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 10:24:07 INFO - PROCESS | 3508 | 1461259447315 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 3508 | 1461259447317 Marionette TRACE conn4 <- [1,274,null,{}] 10:24:07 INFO - PROCESS | 3508 | 1461259447321 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:07 INFO - PROCESS | 3508 | 1461259447419 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:24:07 INFO - PROCESS | 3508 | 1461259447506 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 3508 | ++DOCSHELL 0EC47800 == 48 [pid = 3508] [id = 78] 10:24:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (0EC48800) [pid = 3508] [serial = 231] [outer = 00000000] 10:24:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (0EC4F800) [pid = 3508] [serial = 232] [outer = 0EC48800] 10:24:07 INFO - PROCESS | 3508 | 1461259447560 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (0EC51000) [pid = 3508] [serial = 233] [outer = 0EC48800] 10:24:08 INFO - PROCESS | 3508 | 1461259448147 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 870ms 10:24:08 INFO - PROCESS | 3508 | 1461259448189 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 3508 | 1461259448191 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 10:24:08 INFO - PROCESS | 3508 | 1461259448195 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:24:08 INFO - PROCESS | 3508 | 1461259448197 Marionette TRACE conn4 <- [1,278,null,{}] 10:24:08 INFO - PROCESS | 3508 | 1461259448200 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:08 INFO - PROCESS | 3508 | 1461259448428 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:24:08 INFO - PROCESS | 3508 | 1461259448528 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 3508 | ++DOCSHELL 1220A800 == 49 [pid = 3508] [id = 79] 10:24:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (12210800) [pid = 3508] [serial = 234] [outer = 00000000] 10:24:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (12348000) [pid = 3508] [serial = 235] [outer = 12210800] 10:24:08 INFO - PROCESS | 3508 | 1461259448577 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1234D400) [pid = 3508] [serial = 236] [outer = 12210800] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 1C4E5000 == 48 [pid = 3508] [id = 35] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 1CAA3C00 == 47 [pid = 3508] [id = 72] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 1788C800 == 46 [pid = 3508] [id = 71] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 0B844C00 == 45 [pid = 3508] [id = 70] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 0B8B7C00 == 44 [pid = 3508] [id = 69] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 11EE2C00 == 43 [pid = 3508] [id = 68] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 18D08800 == 42 [pid = 3508] [id = 67] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 1788C000 == 41 [pid = 3508] [id = 66] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 17320400 == 40 [pid = 3508] [id = 65] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 0EBA9000 == 39 [pid = 3508] [id = 64] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 11E04C00 == 38 [pid = 3508] [id = 63] 10:24:09 INFO - PROCESS | 3508 | 1461259449359 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1D6D4C00) [pid = 3508] [serial = 172] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOCSHELL 11D9F000 == 37 [pid = 3508] [id = 59] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1B040800) [pid = 3508] [serial = 156] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1A049C00) [pid = 3508] [serial = 153] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (128E4800) [pid = 3508] [serial = 147] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1325D800) [pid = 3508] [serial = 148] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (17909C00) [pid = 3508] [serial = 150] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (18672C00) [pid = 3508] [serial = 151] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (0EBAAC00) [pid = 3508] [serial = 144] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (11EDE400) [pid = 3508] [serial = 145] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1252AC00) [pid = 3508] [serial = 141] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1C4EBC00) [pid = 3508] [serial = 159] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1B3E7400) [pid = 3508] [serial = 157] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (191CC400) [pid = 3508] [serial = 165] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (126DFC00) [pid = 3508] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1D0AB800) [pid = 3508] [serial = 170] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1CFC0400) [pid = 3508] [serial = 162] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (1D013C00) [pid = 3508] [serial = 169] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1CEA9000) [pid = 3508] [serial = 163] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1A054C00) [pid = 3508] [serial = 166] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (1C6A8C00) [pid = 3508] [serial = 160] [outer = 00000000] [url = about:blank] 10:24:09 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (1A04D400) [pid = 3508] [serial = 154] [outer = 00000000] [url = about:blank] 10:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1272ms 10:24:09 INFO - PROCESS | 3508 | 1461259449472 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 3508 | 1461259449475 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 10:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:24:09 INFO - PROCESS | 3508 | 1461259449479 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 3508 | 1461259449482 Marionette TRACE conn4 <- [1,282,null,{}] 10:24:09 INFO - PROCESS | 3508 | 1461259449487 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:09 INFO - PROCESS | 3508 | 1461259449574 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:24:09 INFO - PROCESS | 3508 | 1461259449582 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 3508 | ++DOCSHELL 1234F400 == 38 [pid = 3508] [id = 80] 10:24:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1234FC00) [pid = 3508] [serial = 237] [outer = 00000000] 10:24:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (12515400) [pid = 3508] [serial = 238] [outer = 1234FC00] 10:24:09 INFO - PROCESS | 3508 | 1461259449631 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1251B400) [pid = 3508] [serial = 239] [outer = 1234FC00] 10:24:10 INFO - PROCESS | 3508 | 1461259450108 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 10:24:10 INFO - PROCESS | 3508 | 1461259450151 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 3508 | 1461259450154 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 10:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:24:10 INFO - PROCESS | 3508 | 1461259450158 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 3508 | 1461259450160 Marionette TRACE conn4 <- [1,286,null,{}] 10:24:10 INFO - PROCESS | 3508 | 1461259450164 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:10 INFO - PROCESS | 3508 | 1461259450244 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:24:10 INFO - PROCESS | 3508 | 1461259450254 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 3508 | ++DOCSHELL 132A5800 == 39 [pid = 3508] [id = 81] 10:24:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (137B7400) [pid = 3508] [serial = 240] [outer = 00000000] 10:24:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (178DA000) [pid = 3508] [serial = 241] [outer = 137B7400] 10:24:10 INFO - PROCESS | 3508 | 1461259450303 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (179C6800) [pid = 3508] [serial = 242] [outer = 137B7400] 10:24:10 INFO - PROCESS | 3508 | 1461259450748 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 10:24:10 INFO - PROCESS | 3508 | 1461259450793 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 3508 | 1461259450796 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 10:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:24:10 INFO - PROCESS | 3508 | 1461259450807 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 3508 | 1461259450811 Marionette TRACE conn4 <- [1,290,null,{}] 10:24:10 INFO - PROCESS | 3508 | 1461259450815 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:10 INFO - PROCESS | 3508 | 1461259450899 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:24:10 INFO - PROCESS | 3508 | 1461259450908 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 3508 | ++DOCSHELL 1872E400 == 40 [pid = 3508] [id = 82] 10:24:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (191CC400) [pid = 3508] [serial = 243] [outer = 00000000] 10:24:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1A04DC00) [pid = 3508] [serial = 244] [outer = 191CC400] 10:24:10 INFO - PROCESS | 3508 | 1461259450953 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1A052400) [pid = 3508] [serial = 245] [outer = 191CC400] 10:24:11 INFO - PROCESS | 3508 | 1461259451387 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 10:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:24:11 INFO - PROCESS | 3508 | 1461259451432 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 3508 | 1461259451434 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 10:24:11 INFO - PROCESS | 3508 | 1461259451437 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 3508 | 1461259451439 Marionette TRACE conn4 <- [1,294,null,{}] 10:24:11 INFO - PROCESS | 3508 | 1461259451442 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:11 INFO - PROCESS | 3508 | 1461259451520 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:24:11 INFO - PROCESS | 3508 | 1461259451527 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 3508 | ++DOCSHELL 1A055400 == 41 [pid = 3508] [id = 83] 10:24:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1A058800) [pid = 3508] [serial = 246] [outer = 00000000] 10:24:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1B033400) [pid = 3508] [serial = 247] [outer = 1A058800] 10:24:11 INFO - PROCESS | 3508 | 1461259451574 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1B373000) [pid = 3508] [serial = 248] [outer = 1A058800] 10:24:12 INFO - PROCESS | 3508 | 1461259452041 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 10:24:12 INFO - PROCESS | 3508 | 1461259452068 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 3508 | 1461259452070 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:24:12 INFO - PROCESS | 3508 | 1461259452073 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 3508 | 1461259452075 Marionette TRACE conn4 <- [1,298,null,{}] 10:24:12 INFO - PROCESS | 3508 | 1461259452078 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 3508 | 1461259452182 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:24:12 INFO - PROCESS | 3508 | 1461259452258 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 3508 | ++DOCSHELL 1B3DD800 == 42 [pid = 3508] [id = 84] 10:24:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1B3E1800) [pid = 3508] [serial = 249] [outer = 00000000] 10:24:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1B407400) [pid = 3508] [serial = 250] [outer = 1B3E1800] 10:24:12 INFO - PROCESS | 3508 | 1461259452320 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1C045C00) [pid = 3508] [serial = 251] [outer = 1B3E1800] 10:24:12 INFO - PROCESS | 3508 | 1461259452767 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 10:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:24:12 INFO - PROCESS | 3508 | 1461259452804 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 3508 | 1461259452806 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 10:24:12 INFO - PROCESS | 3508 | 1461259452809 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 3508 | 1461259452810 Marionette TRACE conn4 <- [1,302,null,{}] 10:24:12 INFO - PROCESS | 3508 | 1461259452814 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:12 INFO - PROCESS | 3508 | 1461259452920 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:24:12 INFO - PROCESS | 3508 | 1461259452928 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 3508 | ++DOCSHELL 1C6A7400 == 43 [pid = 3508] [id = 85] 10:24:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1C7F1400) [pid = 3508] [serial = 252] [outer = 00000000] 10:24:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1CAE1000) [pid = 3508] [serial = 253] [outer = 1C7F1400] 10:24:12 INFO - PROCESS | 3508 | 1461259452973 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1CADA400) [pid = 3508] [serial = 254] [outer = 1C7F1400] 10:24:13 INFO - PROCESS | 3508 | 1461259453418 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 10:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:24:13 INFO - PROCESS | 3508 | 1461259453440 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 3508 | 1461259453442 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 10:24:13 INFO - PROCESS | 3508 | 1461259453451 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 3508 | 1461259453453 Marionette TRACE conn4 <- [1,306,null,{}] 10:24:13 INFO - PROCESS | 3508 | 1461259453456 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:13 INFO - PROCESS | 3508 | 1461259453560 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:24:13 INFO - PROCESS | 3508 | 1461259453636 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 3508 | ++DOCSHELL 1CEAD800 == 44 [pid = 3508] [id = 86] 10:24:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1CEB2800) [pid = 3508] [serial = 255] [outer = 00000000] 10:24:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1D013400) [pid = 3508] [serial = 256] [outer = 1CEB2800] 10:24:13 INFO - PROCESS | 3508 | 1461259453680 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1D6C4C00) [pid = 3508] [serial = 257] [outer = 1CEB2800] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1C6A5800) [pid = 3508] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1251E800) [pid = 3508] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1A4F7400) [pid = 3508] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (19157000) [pid = 3508] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (0ECB1C00) [pid = 3508] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (18677400) [pid = 3508] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (11E10C00) [pid = 3508] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (17320800) [pid = 3508] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1CAA5000) [pid = 3508] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1D0DA000) [pid = 3508] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1B377400) [pid = 3508] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:24:13 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1915B000) [pid = 3508] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:24:14 INFO - PROCESS | 3508 | 1461259454127 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 10:24:14 INFO - PROCESS | 3508 | 1461259454176 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 3508 | 1461259454178 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 10:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:24:14 INFO - PROCESS | 3508 | 1461259454181 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 3508 | 1461259454183 Marionette TRACE conn4 <- [1,310,null,{}] 10:24:14 INFO - PROCESS | 3508 | 1461259454186 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 3508 | 1461259454263 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:24:14 INFO - PROCESS | 3508 | 1461259454269 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 3508 | ++DOCSHELL 1A05E800 == 45 [pid = 3508] [id = 87] 10:24:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1A361000) [pid = 3508] [serial = 258] [outer = 00000000] 10:24:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1C04CC00) [pid = 3508] [serial = 259] [outer = 1A361000] 10:24:14 INFO - PROCESS | 3508 | 1461259454317 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1CEAC800) [pid = 3508] [serial = 260] [outer = 1A361000] 10:24:14 INFO - PROCESS | 3508 | 1461259454722 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 10:24:14 INFO - PROCESS | 3508 | 1461259454752 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 3508 | 1461259454755 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 10:24:14 INFO - PROCESS | 3508 | 1461259454768 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:24:14 INFO - PROCESS | 3508 | 1461259454770 Marionette TRACE conn4 <- [1,314,null,{}] 10:24:14 INFO - PROCESS | 3508 | 1461259454779 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:14 INFO - PROCESS | 3508 | 1461259454857 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:24:14 INFO - PROCESS | 3508 | 1461259454864 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 3508 | ++DOCSHELL 137B2400 == 46 [pid = 3508] [id = 88] 10:24:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (191C8400) [pid = 3508] [serial = 261] [outer = 00000000] 10:24:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1EBC2000) [pid = 3508] [serial = 262] [outer = 191C8400] 10:24:14 INFO - PROCESS | 3508 | 1461259454910 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1EBD4000) [pid = 3508] [serial = 263] [outer = 191C8400] 10:24:15 INFO - PROCESS | 3508 | 1461259455211 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:24:15 INFO - PROCESS | 3508 | 1461259455395 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 10:24:15 INFO - PROCESS | 3508 | 1461259455443 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 3508 | 1461259455445 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 10:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:24:15 INFO - PROCESS | 3508 | 1461259455448 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 3508 | 1461259455450 Marionette TRACE conn4 <- [1,318,null,{}] 10:24:15 INFO - PROCESS | 3508 | 1461259455453 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:15 INFO - PROCESS | 3508 | 1461259455533 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:24:15 INFO - PROCESS | 3508 | 1461259455540 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 3508 | ++DOCSHELL 1FB85000 == 47 [pid = 3508] [id = 89] 10:24:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1FB89000) [pid = 3508] [serial = 264] [outer = 00000000] 10:24:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1FB8D000) [pid = 3508] [serial = 265] [outer = 1FB89000] 10:24:15 INFO - PROCESS | 3508 | 1461259455589 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (20BD3800) [pid = 3508] [serial = 266] [outer = 1FB89000] 10:24:16 INFO - PROCESS | 3508 | 1461259456164 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 770ms 10:24:16 INFO - PROCESS | 3508 | 1461259456248 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 3508 | 1461259456253 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 10:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:24:16 INFO - PROCESS | 3508 | 1461259456272 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 3508 | 1461259456276 Marionette TRACE conn4 <- [1,322,null,{}] 10:24:16 INFO - PROCESS | 3508 | 1461259456283 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:16 INFO - PROCESS | 3508 | 1461259456400 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:24:16 INFO - PROCESS | 3508 | 1461259456513 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA0800 == 48 [pid = 3508] [id = 90] 10:24:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (11D9F000) [pid = 3508] [serial = 267] [outer = 00000000] 10:24:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (12522C00) [pid = 3508] [serial = 268] [outer = 11D9F000] 10:24:16 INFO - PROCESS | 3508 | 1461259456571 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (128E7800) [pid = 3508] [serial = 269] [outer = 11D9F000] 10:24:17 INFO - PROCESS | 3508 | 1461259457113 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 890ms 10:24:17 INFO - PROCESS | 3508 | 1461259457155 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 3508 | 1461259457162 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 10:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:24:17 INFO - PROCESS | 3508 | 1461259457169 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 3508 | 1461259457172 Marionette TRACE conn4 <- [1,326,null,{}] 10:24:17 INFO - PROCESS | 3508 | 1461259457176 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:17 INFO - PROCESS | 3508 | 1461259457285 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:24:17 INFO - PROCESS | 3508 | 1461259457378 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 3508 | ++DOCSHELL 17341000 == 49 [pid = 3508] [id = 91] 10:24:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (173B9800) [pid = 3508] [serial = 270] [outer = 00000000] 10:24:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1872D400) [pid = 3508] [serial = 271] [outer = 173B9800] 10:24:17 INFO - PROCESS | 3508 | 1461259457434 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1915AC00) [pid = 3508] [serial = 272] [outer = 173B9800] 10:24:18 INFO - PROCESS | 3508 | 1461259458093 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 10:24:18 INFO - PROCESS | 3508 | 1461259458140 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 3508 | 1461259458142 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 10:24:18 INFO - PROCESS | 3508 | 1461259458146 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:24:18 INFO - PROCESS | 3508 | 1461259458150 Marionette TRACE conn4 <- [1,330,null,{}] 10:24:18 INFO - PROCESS | 3508 | 1461259458161 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:18 INFO - PROCESS | 3508 | 1461259458271 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:24:18 INFO - PROCESS | 3508 | 1461259458393 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 3508 | ++DOCSHELL 1CA44000 == 50 [pid = 3508] [id = 92] 10:24:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1CA47000) [pid = 3508] [serial = 273] [outer = 00000000] 10:24:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1CFCA400) [pid = 3508] [serial = 274] [outer = 1CA47000] 10:24:18 INFO - PROCESS | 3508 | 1461259458451 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1FB8AC00) [pid = 3508] [serial = 275] [outer = 1CA47000] 10:24:19 INFO - PROCESS | 3508 | 1461259459086 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 10:24:19 INFO - PROCESS | 3508 | 1461259459119 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 3508 | 1461259459123 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 10:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:24:19 INFO - PROCESS | 3508 | 1461259459126 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 3508 | 1461259459128 Marionette TRACE conn4 <- [1,334,null,{}] 10:24:19 INFO - PROCESS | 3508 | 1461259459132 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:19 INFO - PROCESS | 3508 | 1461259459238 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:24:19 INFO - PROCESS | 3508 | 1461259459338 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 3508 | ++DOCSHELL 20DCE400 == 51 [pid = 3508] [id = 93] 10:24:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (20DCF000) [pid = 3508] [serial = 276] [outer = 00000000] 10:24:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (20E85400) [pid = 3508] [serial = 277] [outer = 20DCF000] 10:24:19 INFO - PROCESS | 3508 | 1461259459393 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (20E86C00) [pid = 3508] [serial = 278] [outer = 20DCF000] 10:24:19 INFO - PROCESS | 3508 | 1461259459932 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 10:24:20 INFO - PROCESS | 3508 | 1461259459999 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 3508 | 1461259460002 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 10:24:20 INFO - PROCESS | 3508 | 1461259460005 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:24:20 INFO - PROCESS | 3508 | 1461259460007 Marionette TRACE conn4 <- [1,338,null,{}] 10:24:20 INFO - PROCESS | 3508 | 1461259460011 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:20 INFO - PROCESS | 3508 | 1461259460232 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:24:20 INFO - PROCESS | 3508 | 1461259460343 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 3508 | ++DOCSHELL 12523C00 == 52 [pid = 3508] [id = 94] 10:24:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (12524C00) [pid = 3508] [serial = 279] [outer = 00000000] 10:24:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (128E4800) [pid = 3508] [serial = 280] [outer = 12524C00] 10:24:20 INFO - PROCESS | 3508 | 1461259460393 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (13255000) [pid = 3508] [serial = 281] [outer = 12524C00] 10:24:20 INFO - PROCESS | 3508 | 1461259460956 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 971ms 10:24:21 INFO - PROCESS | 3508 | 1461259460998 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 3508 | 1461259461002 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 10:24:21 INFO - PROCESS | 3508 | 1461259461007 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 3508 | 1461259461012 Marionette TRACE conn4 <- [1,342,null,{}] 10:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:24:21 INFO - PROCESS | 3508 | 1461259461016 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:21 INFO - PROCESS | 3508 | 1461259461110 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 137B2400 == 51 [pid = 3508] [id = 88] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1A05E800 == 50 [pid = 3508] [id = 87] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1CEAD800 == 49 [pid = 3508] [id = 86] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1C6A7400 == 48 [pid = 3508] [id = 85] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1B3DD800 == 47 [pid = 3508] [id = 84] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1A055400 == 46 [pid = 3508] [id = 83] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1872E400 == 45 [pid = 3508] [id = 82] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 132A5800 == 44 [pid = 3508] [id = 81] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1234F400 == 43 [pid = 3508] [id = 80] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1CF44000) [pid = 3508] [serial = 217] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1220A800 == 42 [pid = 3508] [id = 79] 10:24:21 INFO - PROCESS | 3508 | --DOCSHELL 1A365400 == 41 [pid = 3508] [id = 73] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1B03B000) [pid = 3508] [serial = 202] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1B371800) [pid = 3508] [serial = 203] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1B37E800) [pid = 3508] [serial = 206] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1A04D800) [pid = 3508] [serial = 199] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1B37B800) [pid = 3508] [serial = 205] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1251FC00) [pid = 3508] [serial = 190] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (18B0A400) [pid = 3508] [serial = 196] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (18B12C00) [pid = 3508] [serial = 197] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (12530400) [pid = 3508] [serial = 188] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (12522400) [pid = 3508] [serial = 187] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1EBCE800) [pid = 3508] [serial = 184] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (17603400) [pid = 3508] [serial = 193] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (176BB800) [pid = 3508] [serial = 194] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1CAAB800) [pid = 3508] [serial = 215] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1EBC2C00) [pid = 3508] [serial = 173] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (12284400) [pid = 3508] [serial = 175] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (176D3C00) [pid = 3508] [serial = 178] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1A064C00) [pid = 3508] [serial = 181] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1B770400) [pid = 3508] [serial = 208] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1C493800) [pid = 3508] [serial = 211] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1CAAC000) [pid = 3508] [serial = 214] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1B408000) [pid = 3508] [serial = 209] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (12528000) [pid = 3508] [serial = 191] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1C4E8000) [pid = 3508] [serial = 212] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (1A055800) [pid = 3508] [serial = 200] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1CEA8800) [pid = 3508] [serial = 139] [outer = 00000000] [url = about:blank] 10:24:21 INFO - PROCESS | 3508 | 1461259461256 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 3508 | ++DOCSHELL 0B888C00 == 42 [pid = 3508] [id = 95] 10:24:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (0B8BF000) [pid = 3508] [serial = 282] [outer = 00000000] 10:24:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (11D99000) [pid = 3508] [serial = 283] [outer = 0B8BF000] 10:24:21 INFO - PROCESS | 3508 | 1461259461304 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (11EDE400) [pid = 3508] [serial = 284] [outer = 0B8BF000] 10:24:21 INFO - PROCESS | 3508 | 1461259461719 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 770ms 10:24:21 INFO - PROCESS | 3508 | 1461259461786 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 3508 | 1461259461789 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 10:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:24:21 INFO - PROCESS | 3508 | 1461259461792 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 3508 | 1461259461794 Marionette TRACE conn4 <- [1,346,null,{}] 10:24:21 INFO - PROCESS | 3508 | 1461259461797 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:21 INFO - PROCESS | 3508 | 1461259461877 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:24:21 INFO - PROCESS | 3508 | 1461259461892 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 3508 | ++DOCSHELL 173AEC00 == 43 [pid = 3508] [id = 96] 10:24:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (17608C00) [pid = 3508] [serial = 285] [outer = 00000000] 10:24:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (17907000) [pid = 3508] [serial = 286] [outer = 17608C00] 10:24:21 INFO - PROCESS | 3508 | 1461259461937 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (18681000) [pid = 3508] [serial = 287] [outer = 17608C00] 10:24:22 INFO - PROCESS | 3508 | 1461259462385 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 10:24:22 INFO - PROCESS | 3508 | 1461259462425 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 3508 | 1461259462429 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 10:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:24:22 INFO - PROCESS | 3508 | 1461259462441 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 3508 | 1461259462446 Marionette TRACE conn4 <- [1,350,null,{}] 10:24:22 INFO - PROCESS | 3508 | 1461259462449 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:22 INFO - PROCESS | 3508 | 1461259462534 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:24:22 INFO - PROCESS | 3508 | 1461259462543 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 3508 | ++DOCSHELL 18724C00 == 44 [pid = 3508] [id = 97] 10:24:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1A04EC00) [pid = 3508] [serial = 288] [outer = 00000000] 10:24:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1A05AC00) [pid = 3508] [serial = 289] [outer = 1A04EC00] 10:24:22 INFO - PROCESS | 3508 | 1461259462587 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1A060400) [pid = 3508] [serial = 290] [outer = 1A04EC00] 10:24:23 INFO - PROCESS | 3508 | 1461259463053 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 635ms 10:24:23 INFO - PROCESS | 3508 | 1461259463070 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:24:23 INFO - PROCESS | 3508 | 1461259463072 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 10:24:23 INFO - PROCESS | 3508 | 1461259463075 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 3508 | 1461259463077 Marionette TRACE conn4 <- [1,354,null,{}] 10:24:23 INFO - PROCESS | 3508 | 1461259463080 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:23 INFO - PROCESS | 3508 | 1461259463158 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:24:23 INFO - PROCESS | 3508 | 1461259463165 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 3508 | ++DOCSHELL 1A4B7000 == 45 [pid = 3508] [id = 98] 10:24:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1A4FA400) [pid = 3508] [serial = 291] [outer = 00000000] 10:24:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1B377C00) [pid = 3508] [serial = 292] [outer = 1A4FA400] 10:24:23 INFO - PROCESS | 3508 | 1461259463211 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1B376C00) [pid = 3508] [serial = 293] [outer = 1A4FA400] 10:24:23 INFO - PROCESS | 3508 | 1461259463705 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 10:24:23 INFO - PROCESS | 3508 | 1461259463747 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 3508 | 1461259463749 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 10:24:23 INFO - PROCESS | 3508 | 1461259463752 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:24:23 INFO - PROCESS | 3508 | 1461259463754 Marionette TRACE conn4 <- [1,358,null,{}] 10:24:23 INFO - PROCESS | 3508 | 1461259463757 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:23 INFO - PROCESS | 3508 | 1461259463858 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:24:23 INFO - PROCESS | 3508 | 1461259463868 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 3508 | ++DOCSHELL 1B403400 == 46 [pid = 3508] [id = 99] 10:24:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1B404000) [pid = 3508] [serial = 294] [outer = 00000000] 10:24:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1B40AC00) [pid = 3508] [serial = 295] [outer = 1B404000] 10:24:23 INFO - PROCESS | 3508 | 1461259463926 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1C30D400) [pid = 3508] [serial = 296] [outer = 1B404000] 10:24:24 INFO - PROCESS | 3508 | 1461259464405 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 10:24:24 INFO - PROCESS | 3508 | 1461259464426 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 3508 | 1461259464428 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 10:24:24 INFO - PROCESS | 3508 | 1461259464432 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 3508 | 1461259464433 Marionette TRACE conn4 <- [1,362,null,{}] 10:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:24:24 INFO - PROCESS | 3508 | 1461259464437 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:24 INFO - PROCESS | 3508 | 1461259464574 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:24:24 INFO - PROCESS | 3508 | 1461259464595 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 3508 | ++DOCSHELL 12347400 == 47 [pid = 3508] [id = 100] 10:24:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1C55FC00) [pid = 3508] [serial = 297] [outer = 00000000] 10:24:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1C566400) [pid = 3508] [serial = 298] [outer = 1C55FC00] 10:24:24 INFO - PROCESS | 3508 | 1461259464640 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1C565C00) [pid = 3508] [serial = 299] [outer = 1C55FC00] 10:24:25 INFO - PROCESS | 3508 | 1461259465081 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 10:24:25 INFO - PROCESS | 3508 | 1461259465107 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 3508 | 1461259465110 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 10:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:24:25 INFO - PROCESS | 3508 | 1461259465120 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 3508 | 1461259465122 Marionette TRACE conn4 <- [1,366,null,{}] 10:24:25 INFO - PROCESS | 3508 | 1461259465126 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:25 INFO - PROCESS | 3508 | 1461259465230 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:24:25 INFO - PROCESS | 3508 | 1461259465236 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 3508 | ++DOCSHELL 1C56B400 == 48 [pid = 3508] [id = 101] 10:24:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1C56D000) [pid = 3508] [serial = 300] [outer = 00000000] 10:24:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1C8C7000) [pid = 3508] [serial = 301] [outer = 1C56D000] 10:24:25 INFO - PROCESS | 3508 | 1461259465284 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1CE94C00) [pid = 3508] [serial = 302] [outer = 1C56D000] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1C8D0C00) [pid = 3508] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1234FC00) [pid = 3508] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1A058800) [pid = 3508] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (191CC400) [pid = 3508] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (12210800) [pid = 3508] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1B3E1800) [pid = 3508] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (137B7400) [pid = 3508] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (191C8400) [pid = 3508] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1C7F1400) [pid = 3508] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1CEB2800) [pid = 3508] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:24:25 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1A361000) [pid = 3508] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:24:25 INFO - PROCESS | 3508 | 1461259465845 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 790ms 10:24:25 INFO - PROCESS | 3508 | 1461259465907 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:24:25 INFO - PROCESS | 3508 | 1461259465909 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 10:24:25 INFO - PROCESS | 3508 | 1461259465913 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 3508 | 1461259465914 Marionette TRACE conn4 <- [1,370,null,{}] 10:24:25 INFO - PROCESS | 3508 | 1461259465918 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 3508 | 1461259465996 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:24:26 INFO - PROCESS | 3508 | 1461259466002 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 3508 | ++DOCSHELL 128E2C00 == 49 [pid = 3508] [id = 102] 10:24:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1384F400) [pid = 3508] [serial = 303] [outer = 00000000] 10:24:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1C6A2800) [pid = 3508] [serial = 304] [outer = 1384F400] 10:24:26 INFO - PROCESS | 3508 | 1461259466048 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1C7FA000) [pid = 3508] [serial = 305] [outer = 1384F400] 10:24:26 INFO - PROCESS | 3508 | 1461259466466 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 10:24:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:24:26 INFO - PROCESS | 3508 | 1461259466495 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 3508 | 1461259466497 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 10:24:26 INFO - PROCESS | 3508 | 1461259466501 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 3508 | 1461259466503 Marionette TRACE conn4 <- [1,374,null,{}] 10:24:26 INFO - PROCESS | 3508 | 1461259466510 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:26 INFO - PROCESS | 3508 | 1461259466586 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:24:26 INFO - PROCESS | 3508 | 1461259466593 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 3508 | ++DOCSHELL 1B3E2C00 == 50 [pid = 3508] [id = 103] 10:24:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1CEB0C00) [pid = 3508] [serial = 306] [outer = 00000000] 10:24:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1D01E000) [pid = 3508] [serial = 307] [outer = 1CEB0C00] 10:24:26 INFO - PROCESS | 3508 | 1461259466639 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1D6CD800) [pid = 3508] [serial = 308] [outer = 1CEB0C00] 10:24:27 INFO - PROCESS | 3508 | 1461259467082 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:24:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 10:24:27 INFO - PROCESS | 3508 | 1461259467135 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 3508 | 1461259467137 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 10:24:27 INFO - PROCESS | 3508 | 1461259467140 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:24:27 INFO - PROCESS | 3508 | 1461259467141 Marionette TRACE conn4 <- [1,378,null,{}] 10:24:27 INFO - PROCESS | 3508 | 1461259467145 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:27 INFO - PROCESS | 3508 | 1461259467223 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:24:27 INFO - PROCESS | 3508 | 1461259467231 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC0400 == 51 [pid = 3508] [id = 104] 10:24:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1D012800) [pid = 3508] [serial = 309] [outer = 00000000] 10:24:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1FB83000) [pid = 3508] [serial = 310] [outer = 1D012800] 10:24:27 INFO - PROCESS | 3508 | 1461259467282 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (20BD2800) [pid = 3508] [serial = 311] [outer = 1D012800] 10:24:27 INFO - PROCESS | 3508 | 1461259467909 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:24:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 830ms 10:24:27 INFO - PROCESS | 3508 | 1461259467975 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 3508 | 1461259467980 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 10:24:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:24:27 INFO - PROCESS | 3508 | 1461259467985 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 3508 | 1461259467989 Marionette TRACE conn4 <- [1,382,null,{}] 10:24:28 INFO - PROCESS | 3508 | 1461259467996 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:28 INFO - PROCESS | 3508 | 1461259468106 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:24:28 INFO - PROCESS | 3508 | 1461259468230 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 3508 | ++DOCSHELL 12348C00 == 52 [pid = 3508] [id = 105] 10:24:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1234A800) [pid = 3508] [serial = 312] [outer = 00000000] 10:24:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (131D5400) [pid = 3508] [serial = 313] [outer = 1234A800] 10:24:28 INFO - PROCESS | 3508 | 1461259468288 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (16F05400) [pid = 3508] [serial = 314] [outer = 1234A800] 10:24:28 INFO - PROCESS | 3508 | 1461259468911 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:24:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 10:24:28 INFO - PROCESS | 3508 | 1461259468960 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 3508 | 1461259468967 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 10:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:24:28 INFO - PROCESS | 3508 | 1461259468973 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 3508 | 1461259468976 Marionette TRACE conn4 <- [1,386,null,{}] 10:24:28 INFO - PROCESS | 3508 | 1461259468981 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:29 INFO - PROCESS | 3508 | 1461259469088 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:24:29 INFO - PROCESS | 3508 | 1461259469184 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 3508 | ++DOCSHELL 18D0D000 == 53 [pid = 3508] [id = 106] 10:24:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (191CCC00) [pid = 3508] [serial = 315] [outer = 00000000] 10:24:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1A4AC800) [pid = 3508] [serial = 316] [outer = 191CCC00] 10:24:29 INFO - PROCESS | 3508 | 1461259469239 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1B37A000) [pid = 3508] [serial = 317] [outer = 191CCC00] 10:24:29 INFO - PROCESS | 3508 | 1461259469888 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:24:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 10:24:29 INFO - PROCESS | 3508 | 1461259469905 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 3508 | 1461259469907 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 10:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:24:29 INFO - PROCESS | 3508 | 1461259469911 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 3508 | 1461259469915 Marionette TRACE conn4 <- [1,390,null,{}] 10:24:29 INFO - PROCESS | 3508 | 1461259469926 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:30 INFO - PROCESS | 3508 | 1461259470036 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:24:30 INFO - PROCESS | 3508 | 1461259470136 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 3508 | ++DOCSHELL 1ED6DC00 == 54 [pid = 3508] [id = 107] 10:24:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1ED6E000) [pid = 3508] [serial = 318] [outer = 00000000] 10:24:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1ED72000) [pid = 3508] [serial = 319] [outer = 1ED6E000] 10:24:30 INFO - PROCESS | 3508 | 1461259470194 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1ED75800) [pid = 3508] [serial = 320] [outer = 1ED6E000] 10:24:30 INFO - PROCESS | 3508 | 1461259470763 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 872ms 10:24:30 INFO - PROCESS | 3508 | 1461259470788 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 3508 | 1461259470791 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 10:24:30 INFO - PROCESS | 3508 | 1461259470796 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:24:30 INFO - PROCESS | 3508 | 1461259470798 Marionette TRACE conn4 <- [1,394,null,{}] 10:24:30 INFO - PROCESS | 3508 | 1461259470801 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:30 INFO - PROCESS | 3508 | 1461259470906 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:24:31 INFO - PROCESS | 3508 | 1461259470999 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 3508 | ++DOCSHELL 1ED7C400 == 55 [pid = 3508] [id = 108] 10:24:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1FB82000) [pid = 3508] [serial = 321] [outer = 00000000] 10:24:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (20BF4000) [pid = 3508] [serial = 322] [outer = 1FB82000] 10:24:31 INFO - PROCESS | 3508 | 1461259471056 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (20DCD800) [pid = 3508] [serial = 323] [outer = 1FB82000] 10:24:31 INFO - PROCESS | 3508 | 1461259471712 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 10:24:31 INFO - PROCESS | 3508 | 1461259471771 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 3508 | 1461259471773 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 10:24:31 INFO - PROCESS | 3508 | 1461259471777 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:24:31 INFO - PROCESS | 3508 | 1461259471779 Marionette TRACE conn4 <- [1,398,null,{}] 10:24:31 INFO - PROCESS | 3508 | 1461259471783 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:31 INFO - PROCESS | 3508 | 1461259471884 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:24:32 INFO - PROCESS | 3508 | 1461259472152 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 3508 | ++DOCSHELL 12210800 == 56 [pid = 3508] [id = 109] 10:24:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (12350000) [pid = 3508] [serial = 324] [outer = 00000000] 10:24:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (12529400) [pid = 3508] [serial = 325] [outer = 12350000] 10:24:32 INFO - PROCESS | 3508 | 1461259472214 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (12908400) [pid = 3508] [serial = 326] [outer = 12350000] 10:24:32 INFO - PROCESS | 3508 | 1461259472769 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1016ms 10:24:32 INFO - PROCESS | 3508 | 1461259472809 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 3508 | 1461259472814 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 10:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:24:32 INFO - PROCESS | 3508 | 1461259472837 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 3508 | 1461259472840 Marionette TRACE conn4 <- [1,402,null,{}] 10:24:32 INFO - PROCESS | 3508 | 1461259472845 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:32 INFO - PROCESS | 3508 | 1461259472946 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:24:33 INFO - PROCESS | 3508 | 1461259473043 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 3508 | ++DOCSHELL 1A051800 == 57 [pid = 3508] [id = 110] 10:24:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1A051C00) [pid = 3508] [serial = 327] [outer = 00000000] 10:24:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1A35F800) [pid = 3508] [serial = 328] [outer = 1A051C00] 10:24:33 INFO - PROCESS | 3508 | 1461259473094 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1B032C00) [pid = 3508] [serial = 329] [outer = 1A051C00] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 1B3E2C00 == 56 [pid = 3508] [id = 103] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 128E2C00 == 55 [pid = 3508] [id = 102] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 1C56B400 == 54 [pid = 3508] [id = 101] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 12347400 == 53 [pid = 3508] [id = 100] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 1B403400 == 52 [pid = 3508] [id = 99] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 1A4B7000 == 51 [pid = 3508] [id = 98] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 18724C00 == 50 [pid = 3508] [id = 97] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 173AEC00 == 49 [pid = 3508] [id = 96] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1FB8D000) [pid = 3508] [serial = 265] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (11EDE800) [pid = 3508] [serial = 220] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (191D6000) [pid = 3508] [serial = 223] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1D668400) [pid = 3508] [serial = 226] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (20BDE000) [pid = 3508] [serial = 229] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (0EC4F800) [pid = 3508] [serial = 232] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 0B888C00 == 48 [pid = 3508] [id = 95] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 12523C00 == 47 [pid = 3508] [id = 94] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 0EBA0800 == 46 [pid = 3508] [id = 90] 10:24:33 INFO - PROCESS | 3508 | --DOCSHELL 1FB85000 == 45 [pid = 3508] [id = 89] 10:24:33 INFO - PROCESS | 3508 | 1461259473646 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1D6CF400) [pid = 3508] [serial = 218] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (12515400) [pid = 3508] [serial = 238] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1251B400) [pid = 3508] [serial = 239] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1B033400) [pid = 3508] [serial = 247] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1A04DC00) [pid = 3508] [serial = 244] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1A052400) [pid = 3508] [serial = 245] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1234D400) [pid = 3508] [serial = 236] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1B407400) [pid = 3508] [serial = 250] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (12348000) [pid = 3508] [serial = 235] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (178DA000) [pid = 3508] [serial = 241] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (179C6800) [pid = 3508] [serial = 242] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1EBD4000) [pid = 3508] [serial = 263] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1CAE1000) [pid = 3508] [serial = 253] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1C045C00) [pid = 3508] [serial = 251] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1D013400) [pid = 3508] [serial = 256] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1CADA400) [pid = 3508] [serial = 254] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1EBC2000) [pid = 3508] [serial = 262] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1D6C4C00) [pid = 3508] [serial = 257] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1C04CC00) [pid = 3508] [serial = 259] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1CEAC800) [pid = 3508] [serial = 260] [outer = 00000000] [url = about:blank] 10:24:33 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1B373000) [pid = 3508] [serial = 248] [outer = 00000000] [url = about:blank] 10:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 890ms 10:24:33 INFO - PROCESS | 3508 | 1461259473717 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 3508 | 1461259473720 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 10:24:33 INFO - PROCESS | 3508 | 1461259473725 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:24:33 INFO - PROCESS | 3508 | 1461259473727 Marionette TRACE conn4 <- [1,406,null,{}] 10:24:33 INFO - PROCESS | 3508 | 1461259473731 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:33 INFO - PROCESS | 3508 | 1461259473812 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:24:33 INFO - PROCESS | 3508 | 1461259473819 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 3508 | ++DOCSHELL 12524800 == 46 [pid = 3508] [id = 111] 10:24:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1252DC00) [pid = 3508] [serial = 330] [outer = 00000000] 10:24:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (13854800) [pid = 3508] [serial = 331] [outer = 1252DC00] 10:24:33 INFO - PROCESS | 3508 | 1461259473866 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1765F000) [pid = 3508] [serial = 332] [outer = 1252DC00] 10:24:34 INFO - PROCESS | 3508 | 1461259474342 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 675ms 10:24:34 INFO - PROCESS | 3508 | 1461259474405 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 3508 | 1461259474408 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 10:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:24:34 INFO - PROCESS | 3508 | 1461259474412 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 3508 | 1461259474418 Marionette TRACE conn4 <- [1,410,null,{}] 10:24:34 INFO - PROCESS | 3508 | 1461259474427 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:34 INFO - PROCESS | 3508 | 1461259474511 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:24:34 INFO - PROCESS | 3508 | 1461259474628 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 3508 | ++DOCSHELL 1B040800 == 47 [pid = 3508] [id = 112] 10:24:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1B370400) [pid = 3508] [serial = 333] [outer = 00000000] 10:24:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1B37B400) [pid = 3508] [serial = 334] [outer = 1B370400] 10:24:34 INFO - PROCESS | 3508 | 1461259474673 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1B3E2C00) [pid = 3508] [serial = 335] [outer = 1B370400] 10:24:35 INFO - PROCESS | 3508 | 1461259475055 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 10:24:35 INFO - PROCESS | 3508 | 1461259475109 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 3508 | 1461259475112 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 10:24:35 INFO - PROCESS | 3508 | 1461259475115 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:24:35 INFO - PROCESS | 3508 | 1461259475117 Marionette TRACE conn4 <- [1,414,null,{}] 10:24:35 INFO - PROCESS | 3508 | 1461259475120 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:35 INFO - PROCESS | 3508 | 1461259475200 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:24:35 INFO - PROCESS | 3508 | 1461259475210 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 3508 | ++DOCSHELL 1B410C00 == 48 [pid = 3508] [id = 113] 10:24:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1B76C800) [pid = 3508] [serial = 336] [outer = 00000000] 10:24:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1C314400) [pid = 3508] [serial = 337] [outer = 1B76C800] 10:24:35 INFO - PROCESS | 3508 | 1461259475254 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1C49B400) [pid = 3508] [serial = 338] [outer = 1B76C800] 10:24:35 INFO - PROCESS | 3508 | 1461259475735 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 10:24:35 INFO - PROCESS | 3508 | 1461259475790 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 3508 | 1461259475792 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 10:24:35 INFO - PROCESS | 3508 | 1461259475795 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:24:35 INFO - PROCESS | 3508 | 1461259475797 Marionette TRACE conn4 <- [1,418,null,{}] 10:24:35 INFO - PROCESS | 3508 | 1461259475801 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:35 INFO - PROCESS | 3508 | 1461259475937 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:24:35 INFO - PROCESS | 3508 | 1461259475960 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 3508 | ++DOCSHELL 1C565000 == 49 [pid = 3508] [id = 114] 10:24:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1C566800) [pid = 3508] [serial = 339] [outer = 00000000] 10:24:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1C710000) [pid = 3508] [serial = 340] [outer = 1C566800] 10:24:36 INFO - PROCESS | 3508 | 1461259476014 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1C71A400) [pid = 3508] [serial = 341] [outer = 1C566800] 10:24:36 INFO - PROCESS | 3508 | 1461259476947 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1182ms 10:24:36 INFO - PROCESS | 3508 | 1461259476982 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:24:36 INFO - PROCESS | 3508 | 1461259476984 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 10:24:37 INFO - PROCESS | 3508 | 1461259476993 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 3508 | 1461259476994 Marionette TRACE conn4 <- [1,422,null,{}] 10:24:37 INFO - PROCESS | 3508 | 1461259476998 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:37 INFO - PROCESS | 3508 | 1461259477104 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:24:37 INFO - PROCESS | 3508 | 1461259477111 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 3508 | ++DOCSHELL 1B403400 == 50 [pid = 3508] [id = 115] 10:24:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1C71C000) [pid = 3508] [serial = 342] [outer = 00000000] 10:24:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1CEA7000) [pid = 3508] [serial = 343] [outer = 1C71C000] 10:24:37 INFO - PROCESS | 3508 | 1461259477156 Marionette DEBUG loaded listener.js 10:24:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1CEA5800) [pid = 3508] [serial = 344] [outer = 1C71C000] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1A04EC00) [pid = 3508] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1B404000) [pid = 3508] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (17608C00) [pid = 3508] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1A4FA400) [pid = 3508] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1C55FC00) [pid = 3508] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (12524C00) [pid = 3508] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1C56D000) [pid = 3508] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (0B8BF000) [pid = 3508] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1384F400) [pid = 3508] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:24:37 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1CEB0C00) [pid = 3508] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:24:38 INFO - PROCESS | 3508 | 1461259478214 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1279ms 10:24:38 INFO - PROCESS | 3508 | 1461259478268 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 3508 | 1461259478272 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 10:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:24:38 INFO - PROCESS | 3508 | 1461259478277 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 3508 | 1461259478281 Marionette TRACE conn4 <- [1,426,null,{}] 10:24:38 INFO - PROCESS | 3508 | 1461259478288 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:38 INFO - PROCESS | 3508 | 1461259478433 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:24:38 INFO - PROCESS | 3508 | 1461259478510 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 3508 | ++DOCSHELL 12349800 == 51 [pid = 3508] [id = 116] 10:24:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1234B800) [pid = 3508] [serial = 345] [outer = 00000000] 10:24:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1251F800) [pid = 3508] [serial = 346] [outer = 1234B800] 10:24:38 INFO - PROCESS | 3508 | 1461259478569 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1252F000) [pid = 3508] [serial = 347] [outer = 1234B800] 10:24:39 INFO - PROCESS | 3508 | 1461259479255 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 3508 | 1461259479309 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 10:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:24:39 INFO - PROCESS | 3508 | 1461259479317 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 3508 | 1461259479322 Marionette TRACE conn4 <- [1,430,null,{}] 10:24:39 INFO - PROCESS | 3508 | 1461259479326 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:39 INFO - PROCESS | 3508 | 1461259479439 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:24:39 INFO - PROCESS | 3508 | 1461259479521 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 3508 | ++DOCSHELL 18B0C800 == 52 [pid = 3508] [id = 117] 10:24:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (18B12800) [pid = 3508] [serial = 348] [outer = 00000000] 10:24:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1A046C00) [pid = 3508] [serial = 349] [outer = 18B12800] 10:24:39 INFO - PROCESS | 3508 | 1461259479618 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1A04FC00) [pid = 3508] [serial = 350] [outer = 18B12800] 10:24:40 INFO - PROCESS | 3508 | 1461259480260 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 990ms 10:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:24:40 INFO - PROCESS | 3508 | 1461259480309 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 3508 | 1461259480312 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 3508 | 1461259480316 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 3508 | 1461259480318 Marionette TRACE conn4 <- [1,434,null,{}] 10:24:40 INFO - PROCESS | 3508 | 1461259480328 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:40 INFO - PROCESS | 3508 | 1461259480447 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:24:40 INFO - PROCESS | 3508 | 1461259480572 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 3508 | ++DOCSHELL 1B377000 == 53 [pid = 3508] [id = 118] 10:24:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1B40BC00) [pid = 3508] [serial = 351] [outer = 00000000] 10:24:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1C564000) [pid = 3508] [serial = 352] [outer = 1B40BC00] 10:24:40 INFO - PROCESS | 3508 | 1461259480634 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1C714C00) [pid = 3508] [serial = 353] [outer = 1B40BC00] 10:24:41 INFO - PROCESS | 3508 | 1461259481254 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 971ms 10:24:41 INFO - PROCESS | 3508 | 1461259481290 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 3508 | 1461259481292 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 10:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:24:41 INFO - PROCESS | 3508 | 1461259481296 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 3508 | 1461259481298 Marionette TRACE conn4 <- [1,438,null,{}] 10:24:41 INFO - PROCESS | 3508 | 1461259481302 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:41 INFO - PROCESS | 3508 | 1461259481406 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:24:41 INFO - PROCESS | 3508 | 1461259481516 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 3508 | ++DOCSHELL 1CF3FC00 == 54 [pid = 3508] [id = 119] 10:24:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1CFC8400) [pid = 3508] [serial = 354] [outer = 00000000] 10:24:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1D0E2C00) [pid = 3508] [serial = 355] [outer = 1CFC8400] 10:24:41 INFO - PROCESS | 3508 | 1461259481572 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1D6C6400) [pid = 3508] [serial = 356] [outer = 1CFC8400] 10:24:42 INFO - PROCESS | 3508 | 1461259482169 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 10:24:42 INFO - PROCESS | 3508 | 1461259482229 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 3508 | 1461259482232 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 10:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:24:42 INFO - PROCESS | 3508 | 1461259482235 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 3508 | 1461259482237 Marionette TRACE conn4 <- [1,442,null,{}] 10:24:42 INFO - PROCESS | 3508 | 1461259482241 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:42 INFO - PROCESS | 3508 | 1461259482341 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:24:42 INFO - PROCESS | 3508 | 1461259482422 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 3508 | ++DOCSHELL 1D6D3000 == 55 [pid = 3508] [id = 120] 10:24:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1D6DEC00) [pid = 3508] [serial = 357] [outer = 00000000] 10:24:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1EBCEC00) [pid = 3508] [serial = 358] [outer = 1D6DEC00] 10:24:42 INFO - PROCESS | 3508 | 1461259482518 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1ED74C00) [pid = 3508] [serial = 359] [outer = 1D6DEC00] 10:24:43 INFO - PROCESS | 3508 | 1461259483140 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 10:24:43 INFO - PROCESS | 3508 | 1461259483326 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 3508 | 1461259483330 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 10:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:24:43 INFO - PROCESS | 3508 | 1461259483345 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 3508 | 1461259483348 Marionette TRACE conn4 <- [1,446,null,{}] 10:24:43 INFO - PROCESS | 3508 | 1461259483353 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:43 INFO - PROCESS | 3508 | 1461259483457 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:24:43 INFO - PROCESS | 3508 | 1461259483549 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 3508 | ++DOCSHELL 131DEC00 == 56 [pid = 3508] [id = 121] 10:24:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (13210C00) [pid = 3508] [serial = 360] [outer = 00000000] 10:24:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1385B000) [pid = 3508] [serial = 361] [outer = 13210C00] 10:24:43 INFO - PROCESS | 3508 | 1461259483599 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (176D3C00) [pid = 3508] [serial = 362] [outer = 13210C00] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 0B798C00 == 55 [pid = 3508] [id = 29] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 18679C00 == 54 [pid = 3508] [id = 31] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 0EC47800 == 53 [pid = 3508] [id = 78] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 20BD2400 == 52 [pid = 3508] [id = 77] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 1C565000 == 51 [pid = 3508] [id = 114] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 1B410C00 == 50 [pid = 3508] [id = 113] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 1B040800 == 49 [pid = 3508] [id = 112] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 12524800 == 48 [pid = 3508] [id = 111] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 1A051800 == 47 [pid = 3508] [id = 110] 10:24:44 INFO - PROCESS | 3508 | --DOCSHELL 12210800 == 46 [pid = 3508] [id = 109] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (1A05AC00) [pid = 3508] [serial = 289] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (1B40AC00) [pid = 3508] [serial = 295] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (12522C00) [pid = 3508] [serial = 268] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (17907000) [pid = 3508] [serial = 286] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (18681000) [pid = 3508] [serial = 287] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1B377C00) [pid = 3508] [serial = 292] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1C566400) [pid = 3508] [serial = 298] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1872D400) [pid = 3508] [serial = 271] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (13255000) [pid = 3508] [serial = 281] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (128E4800) [pid = 3508] [serial = 280] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1C30D400) [pid = 3508] [serial = 296] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1CFCA400) [pid = 3508] [serial = 274] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (20E85400) [pid = 3508] [serial = 277] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1C8C7000) [pid = 3508] [serial = 301] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1C565C00) [pid = 3508] [serial = 299] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (11D99000) [pid = 3508] [serial = 283] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (11EDE400) [pid = 3508] [serial = 284] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1C6A2800) [pid = 3508] [serial = 304] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1FB83000) [pid = 3508] [serial = 310] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1D01E000) [pid = 3508] [serial = 307] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1A060400) [pid = 3508] [serial = 290] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1CE94C00) [pid = 3508] [serial = 302] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C7FA000) [pid = 3508] [serial = 305] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1D6CD800) [pid = 3508] [serial = 308] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1B376C00) [pid = 3508] [serial = 293] [outer = 00000000] [url = about:blank] 10:24:44 INFO - PROCESS | 3508 | 1461259484292 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 970ms 10:24:44 INFO - PROCESS | 3508 | 1461259484316 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 3508 | 1461259484320 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 10:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:24:44 INFO - PROCESS | 3508 | 1461259484327 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 3508 | 1461259484331 Marionette TRACE conn4 <- [1,450,null,{}] 10:24:44 INFO - PROCESS | 3508 | 1461259484335 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:44 INFO - PROCESS | 3508 | 1461259484433 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:24:44 INFO - PROCESS | 3508 | 1461259484517 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 3508 | ++DOCSHELL 11EDE400 == 47 [pid = 3508] [id = 122] 10:24:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1227F400) [pid = 3508] [serial = 363] [outer = 00000000] 10:24:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1731E800) [pid = 3508] [serial = 364] [outer = 1227F400] 10:24:44 INFO - PROCESS | 3508 | 1461259484564 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (179CFC00) [pid = 3508] [serial = 365] [outer = 1227F400] 10:24:45 INFO - PROCESS | 3508 | 1461259484996 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 3508 | 1461259485063 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 10:24:45 INFO - PROCESS | 3508 | 1461259485066 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 3508 | 1461259485068 Marionette TRACE conn4 <- [1,454,null,{}] 10:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:24:45 INFO - PROCESS | 3508 | 1461259485077 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 3508 | 1461259485170 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:24:45 INFO - PROCESS | 3508 | 1461259485187 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 3508 | ++DOCSHELL 1B03B000 == 48 [pid = 3508] [id = 123] 10:24:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1B372C00) [pid = 3508] [serial = 366] [outer = 00000000] 10:24:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1B37CC00) [pid = 3508] [serial = 367] [outer = 1B372C00] 10:24:45 INFO - PROCESS | 3508 | 1461259485239 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1B404000) [pid = 3508] [serial = 368] [outer = 1B372C00] 10:24:45 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:45 INFO - PROCESS | 3508 | 1461259485738 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 10:24:45 INFO - PROCESS | 3508 | 1461259485802 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 3508 | 1461259485804 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 10:24:45 INFO - PROCESS | 3508 | 1461259485808 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:24:45 INFO - PROCESS | 3508 | 1461259485809 Marionette TRACE conn4 <- [1,458,null,{}] 10:24:45 INFO - PROCESS | 3508 | 1461259485813 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:45 INFO - PROCESS | 3508 | 1461259485897 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:24:45 INFO - PROCESS | 3508 | 1461259485979 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 3508 | ++DOCSHELL 1C310C00 == 49 [pid = 3508] [id = 124] 10:24:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1C493800) [pid = 3508] [serial = 369] [outer = 00000000] 10:24:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1C56B000) [pid = 3508] [serial = 370] [outer = 1C493800] 10:24:46 INFO - PROCESS | 3508 | 1461259486026 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1C713400) [pid = 3508] [serial = 371] [outer = 1C493800] 10:24:46 INFO - PROCESS | 3508 | 1461259486419 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:24:46 INFO - PROCESS | 3508 | 1461259486444 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 10:24:46 INFO - PROCESS | 3508 | 1461259486447 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 3508 | 1461259486448 Marionette TRACE conn4 <- [1,462,null,{}] 10:24:46 INFO - PROCESS | 3508 | 1461259486452 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:46 INFO - PROCESS | 3508 | 1461259486567 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:24:46 INFO - PROCESS | 3508 | 1461259486618 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 3508 | ++DOCSHELL 1C712C00 == 50 [pid = 3508] [id = 125] 10:24:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1C718C00) [pid = 3508] [serial = 372] [outer = 00000000] 10:24:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1CEA1000) [pid = 3508] [serial = 373] [outer = 1C718C00] 10:24:46 INFO - PROCESS | 3508 | 1461259486663 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1CEAE400) [pid = 3508] [serial = 374] [outer = 1C718C00] 10:24:47 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:47 INFO - PROCESS | 3508 | 1461259487111 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 3508 | 1461259487192 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 10:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:24:47 INFO - PROCESS | 3508 | 1461259487195 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 3508 | 1461259487197 Marionette TRACE conn4 <- [1,466,null,{}] 10:24:47 INFO - PROCESS | 3508 | 1461259487200 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:47 INFO - PROCESS | 3508 | 1461259487346 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:24:47 INFO - PROCESS | 3508 | 1461259487409 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 3508 | ++DOCSHELL 12347000 == 51 [pid = 3508] [id = 126] 10:24:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1ED76C00) [pid = 3508] [serial = 375] [outer = 00000000] 10:24:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1FB89400) [pid = 3508] [serial = 376] [outer = 1ED76C00] 10:24:47 INFO - PROCESS | 3508 | 1461259487457 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (20BD7000) [pid = 3508] [serial = 377] [outer = 1ED76C00] 10:24:47 INFO - PROCESS | 3508 | 1461259487943 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 3508 | 1461259487971 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 10:24:47 INFO - PROCESS | 3508 | 1461259487980 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 3508 | 1461259487982 Marionette TRACE conn4 <- [1,470,null,{}] 10:24:47 INFO - PROCESS | 3508 | 1461259487986 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 3508 | 1461259488093 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:24:48 INFO - PROCESS | 3508 | 1461259488105 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 3508 | ++DOCSHELL 1C5BA000 == 52 [pid = 3508] [id = 127] 10:24:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1C5BA800) [pid = 3508] [serial = 378] [outer = 00000000] 10:24:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1C5C6000) [pid = 3508] [serial = 379] [outer = 1C5BA800] 10:24:48 INFO - PROCESS | 3508 | 1461259488150 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1C5C5800) [pid = 3508] [serial = 380] [outer = 1C5BA800] 10:24:48 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1C566800) [pid = 3508] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:24:48 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1A051C00) [pid = 3508] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:24:48 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1252DC00) [pid = 3508] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:24:48 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1B370400) [pid = 3508] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:24:48 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (12350000) [pid = 3508] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:24:48 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1B76C800) [pid = 3508] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:24:48 INFO - PROCESS | 3508 | 1461259488639 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 10:24:48 INFO - PROCESS | 3508 | 1461259488665 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 3508 | 1461259488667 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 10:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:24:48 INFO - PROCESS | 3508 | 1461259488670 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - PROCESS | 3508 | 1461259488672 Marionette TRACE conn4 <- [1,474,null,{}] 10:24:48 INFO - PROCESS | 3508 | 1461259488675 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:48 INFO - PROCESS | 3508 | 1461259488770 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:24:48 INFO - PROCESS | 3508 | 1461259488779 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 3508 | ++DOCSHELL 13209C00 == 53 [pid = 3508] [id = 128] 10:24:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (18724400) [pid = 3508] [serial = 381] [outer = 00000000] 10:24:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1CAA4C00) [pid = 3508] [serial = 382] [outer = 18724400] 10:24:48 INFO - PROCESS | 3508 | 1461259488825 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (20127400) [pid = 3508] [serial = 383] [outer = 18724400] 10:24:49 INFO - PROCESS | 3508 | 1461259489267 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 10:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:24:49 INFO - PROCESS | 3508 | 1461259489301 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 3508 | 1461259489303 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 10:24:49 INFO - PROCESS | 3508 | 1461259489306 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 3508 | 1461259489308 Marionette TRACE conn4 <- [1,478,null,{}] 10:24:49 INFO - PROCESS | 3508 | 1461259489311 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:49 INFO - PROCESS | 3508 | 1461259489416 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:24:49 INFO - PROCESS | 3508 | 1461259489426 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C3000 == 54 [pid = 3508] [id = 129] 10:24:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1C5C4800) [pid = 3508] [serial = 384] [outer = 00000000] 10:24:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (20130400) [pid = 3508] [serial = 385] [outer = 1C5C4800] 10:24:49 INFO - PROCESS | 3508 | 1461259489471 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (201EA400) [pid = 3508] [serial = 386] [outer = 1C5C4800] 10:24:49 INFO - PROCESS | 3508 | 1461259489905 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 10:24:49 INFO - PROCESS | 3508 | 1461259489937 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 3508 | 1461259489939 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 10:24:49 INFO - PROCESS | 3508 | 1461259489947 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 3508 | 1461259489948 Marionette TRACE conn4 <- [1,482,null,{}] 10:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:24:49 INFO - PROCESS | 3508 | 1461259489952 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:50 INFO - PROCESS | 3508 | 1461259490035 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:24:50 INFO - PROCESS | 3508 | 1461259490042 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 3508 | ++DOCSHELL 1C590000 == 55 [pid = 3508] [id = 130] 10:24:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1C595800) [pid = 3508] [serial = 387] [outer = 00000000] 10:24:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1C59B000) [pid = 3508] [serial = 388] [outer = 1C595800] 10:24:50 INFO - PROCESS | 3508 | 1461259490087 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1C59D400) [pid = 3508] [serial = 389] [outer = 1C595800] 10:24:50 INFO - PROCESS | 3508 | 1461259490537 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 631ms 10:24:50 INFO - PROCESS | 3508 | 1461259490614 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 3508 | 1461259490618 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 10:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:24:50 INFO - PROCESS | 3508 | 1461259490624 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 3508 | 1461259490628 Marionette TRACE conn4 <- [1,486,null,{}] 10:24:50 INFO - PROCESS | 3508 | 1461259490635 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:50 INFO - PROCESS | 3508 | 1461259490735 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:24:50 INFO - PROCESS | 3508 | 1461259490937 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 3508 | ++DOCSHELL 12530400 == 56 [pid = 3508] [id = 131] 10:24:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (12602C00) [pid = 3508] [serial = 390] [outer = 00000000] 10:24:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (132A5800) [pid = 3508] [serial = 391] [outer = 12602C00] 10:24:51 INFO - PROCESS | 3508 | 1461259491001 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1867E800) [pid = 3508] [serial = 392] [outer = 12602C00] 10:24:51 INFO - PROCESS | 3508 | 1461259491582 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:24:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (191D5800) [pid = 3508] [serial = 393] [outer = 11E09400] 10:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1023ms 10:24:51 INFO - PROCESS | 3508 | 1461259491684 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:24:51 INFO - PROCESS | 3508 | 1461259491688 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 10:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:24:51 INFO - PROCESS | 3508 | 1461259491718 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - PROCESS | 3508 | 1461259491722 Marionette TRACE conn4 <- [1,490,null,{}] 10:24:51 INFO - PROCESS | 3508 | 1461259491741 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:51 INFO - PROCESS | 3508 | 1461259491856 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:24:51 INFO - PROCESS | 3508 | 1461259491976 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 3508 | ++DOCSHELL 1B376C00 == 57 [pid = 3508] [id = 132] 10:24:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1B37B800) [pid = 3508] [serial = 394] [outer = 00000000] 10:24:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1C69F000) [pid = 3508] [serial = 395] [outer = 1B37B800] 10:24:52 INFO - PROCESS | 3508 | 1461259492032 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1CFBD000) [pid = 3508] [serial = 396] [outer = 1B37B800] 10:24:52 INFO - PROCESS | 3508 | 1461259492624 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 950ms 10:24:52 INFO - PROCESS | 3508 | 1461259492668 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 3508 | 1461259492670 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 10:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:24:52 INFO - PROCESS | 3508 | 1461259492674 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 3508 | 1461259492677 Marionette TRACE conn4 <- [1,494,null,{}] 10:24:52 INFO - PROCESS | 3508 | 1461259492686 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:52 INFO - PROCESS | 3508 | 1461259492798 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:24:52 INFO - PROCESS | 3508 | 1461259492908 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 3508 | ++DOCSHELL 201EF400 == 58 [pid = 3508] [id = 133] 10:24:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (201EF800) [pid = 3508] [serial = 397] [outer = 00000000] 10:24:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (201F5800) [pid = 3508] [serial = 398] [outer = 201EF800] 10:24:52 INFO - PROCESS | 3508 | 1461259492967 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (201F8400) [pid = 3508] [serial = 399] [outer = 201EF800] 10:24:53 INFO - PROCESS | 3508 | 1461259493623 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 10:24:53 INFO - PROCESS | 3508 | 1461259493647 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 3508 | 1461259493650 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 10:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:24:53 INFO - PROCESS | 3508 | 1461259493653 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 3508 | 1461259493655 Marionette TRACE conn4 <- [1,498,null,{}] 10:24:53 INFO - PROCESS | 3508 | 1461259493659 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:53 INFO - PROCESS | 3508 | 1461259493765 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:24:53 INFO - PROCESS | 3508 | 1461259493891 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 3508 | ++DOCSHELL 1ED75C00 == 59 [pid = 3508] [id = 134] 10:24:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (200C4C00) [pid = 3508] [serial = 400] [outer = 00000000] 10:24:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (201F1400) [pid = 3508] [serial = 401] [outer = 200C4C00] 10:24:53 INFO - PROCESS | 3508 | 1461259493950 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (20DC3800) [pid = 3508] [serial = 402] [outer = 200C4C00] 10:24:54 INFO - PROCESS | 3508 | 1461259494484 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 10:24:54 INFO - PROCESS | 3508 | 1461259494528 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 3508 | 1461259494530 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 10:24:54 INFO - PROCESS | 3508 | 1461259494534 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:24:54 INFO - PROCESS | 3508 | 1461259494536 Marionette TRACE conn4 <- [1,502,null,{}] 10:24:54 INFO - PROCESS | 3508 | 1461259494540 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:54 INFO - PROCESS | 3508 | 1461259494642 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:24:54 INFO - PROCESS | 3508 | 1461259494740 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 3508 | ++DOCSHELL 20DCCC00 == 60 [pid = 3508] [id = 135] 10:24:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (20E7F000) [pid = 3508] [serial = 403] [outer = 00000000] 10:24:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (21271400) [pid = 3508] [serial = 404] [outer = 20E7F000] 10:24:54 INFO - PROCESS | 3508 | 1461259494794 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (21279400) [pid = 3508] [serial = 405] [outer = 20E7F000] 10:24:55 INFO - PROCESS | 3508 | 1461259495355 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 870ms 10:24:55 INFO - PROCESS | 3508 | 1461259495407 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 3508 | 1461259495410 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 10:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:24:55 INFO - PROCESS | 3508 | 1461259495413 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 3508 | 1461259495415 Marionette TRACE conn4 <- [1,506,null,{}] 10:24:55 INFO - PROCESS | 3508 | 1461259495419 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:55 INFO - PROCESS | 3508 | 1461259495744 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:24:55 INFO - PROCESS | 3508 | 1461259495877 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 3508 | ++DOCSHELL 1251D000 == 61 [pid = 3508] [id = 136] 10:24:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1251EC00) [pid = 3508] [serial = 406] [outer = 00000000] 10:24:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (128D9C00) [pid = 3508] [serial = 407] [outer = 1251EC00] 10:24:55 INFO - PROCESS | 3508 | 1461259495926 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (1329A000) [pid = 3508] [serial = 408] [outer = 1251EC00] 10:24:56 INFO - PROCESS | 3508 | 1461259496526 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1174ms 10:24:56 INFO - PROCESS | 3508 | 1461259496593 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:24:56 INFO - PROCESS | 3508 | 1461259496597 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 10:24:56 INFO - PROCESS | 3508 | 1461259496601 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 3508 | 1461259496605 Marionette TRACE conn4 <- [1,510,null,{}] 10:24:56 INFO - PROCESS | 3508 | 1461259496610 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:56 INFO - PROCESS | 3508 | 1461259496710 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:24:56 INFO - PROCESS | 3508 | 1461259496847 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 3508 | --DOCSHELL 131DC000 == 60 [pid = 3508] [id = 21] 10:24:56 INFO - PROCESS | 3508 | --DOCSHELL 12348C00 == 59 [pid = 3508] [id = 105] 10:24:56 INFO - PROCESS | 3508 | --DOCSHELL 18B0F800 == 58 [pid = 3508] [id = 18] 10:24:56 INFO - PROCESS | 3508 | --DOCSHELL 17904C00 == 57 [pid = 3508] [id = 17] 10:24:56 INFO - PROCESS | 3508 | --DOCSHELL 1384F000 == 56 [pid = 3508] [id = 16] 10:24:56 INFO - PROCESS | 3508 | --DOCSHELL 1B401C00 == 55 [pid = 3508] [id = 22] 10:24:56 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (1CEA7000) [pid = 3508] [serial = 343] [outer = 00000000] [url = about:blank] 10:24:56 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA4400 == 56 [pid = 3508] [id = 137] 10:24:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (0EBA6000) [pid = 3508] [serial = 409] [outer = 00000000] 10:24:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (12353800) [pid = 3508] [serial = 410] [outer = 0EBA6000] 10:24:56 INFO - PROCESS | 3508 | 1461259496945 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1252A400) [pid = 3508] [serial = 411] [outer = 0EBA6000] 10:24:57 INFO - PROCESS | 3508 | --DOCSHELL 1D6D3000 == 55 [pid = 3508] [id = 120] 10:24:57 INFO - PROCESS | 3508 | --DOCSHELL 1CF3FC00 == 54 [pid = 3508] [id = 119] 10:24:57 INFO - PROCESS | 3508 | --DOCSHELL 1B377000 == 53 [pid = 3508] [id = 118] 10:24:57 INFO - PROCESS | 3508 | --DOCSHELL 18B0C800 == 52 [pid = 3508] [id = 117] 10:24:57 INFO - PROCESS | 3508 | --DOCSHELL 12349800 == 51 [pid = 3508] [id = 116] 10:24:57 INFO - PROCESS | 3508 | --DOCSHELL 1B403400 == 50 [pid = 3508] [id = 115] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (1C710000) [pid = 3508] [serial = 340] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (1C71A400) [pid = 3508] [serial = 341] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (131D5400) [pid = 3508] [serial = 313] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (1A4AC800) [pid = 3508] [serial = 316] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1ED72000) [pid = 3508] [serial = 319] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (20BF4000) [pid = 3508] [serial = 322] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1B032C00) [pid = 3508] [serial = 329] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1A35F800) [pid = 3508] [serial = 328] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (13854800) [pid = 3508] [serial = 331] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (1765F000) [pid = 3508] [serial = 332] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1B37B400) [pid = 3508] [serial = 334] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1B3E2C00) [pid = 3508] [serial = 335] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (12908400) [pid = 3508] [serial = 326] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (12529400) [pid = 3508] [serial = 325] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1C314400) [pid = 3508] [serial = 337] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (1C49B400) [pid = 3508] [serial = 338] [outer = 00000000] [url = about:blank] 10:24:57 INFO - PROCESS | 3508 | 1461259497425 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 890ms 10:24:57 INFO - PROCESS | 3508 | 1461259497492 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 3508 | 1461259497495 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 10:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:24:57 INFO - PROCESS | 3508 | 1461259497498 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 3508 | 1461259497500 Marionette TRACE conn4 <- [1,514,null,{}] 10:24:57 INFO - PROCESS | 3508 | 1461259497504 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:57 INFO - PROCESS | 3508 | 1461259497585 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:24:57 INFO - PROCESS | 3508 | 1461259497597 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 3508 | ++DOCSHELL 1788EC00 == 51 [pid = 3508] [id = 138] 10:24:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (178D0000) [pid = 3508] [serial = 412] [outer = 00000000] 10:24:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (18723000) [pid = 3508] [serial = 413] [outer = 178D0000] 10:24:57 INFO - PROCESS | 3508 | 1461259497644 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (18D10800) [pid = 3508] [serial = 414] [outer = 178D0000] 10:24:58 INFO - PROCESS | 3508 | 1461259498124 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 10:24:58 INFO - PROCESS | 3508 | 1461259498174 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 3508 | 1461259498178 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:24:58 INFO - PROCESS | 3508 | 1461259498189 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 3508 | 1461259498194 Marionette TRACE conn4 <- [1,518,null,{}] 10:24:58 INFO - PROCESS | 3508 | 1461259498198 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:58 INFO - PROCESS | 3508 | 1461259498284 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:24:58 INFO - PROCESS | 3508 | 1461259498294 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 3508 | ++DOCSHELL 1A4F4800 == 52 [pid = 3508] [id = 139] 10:24:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1B03EC00) [pid = 3508] [serial = 415] [outer = 00000000] 10:24:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (1B379400) [pid = 3508] [serial = 416] [outer = 1B03EC00] 10:24:58 INFO - PROCESS | 3508 | 1461259498339 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1B3E1000) [pid = 3508] [serial = 417] [outer = 1B03EC00] 10:24:58 INFO - PROCESS | 3508 | 1461259498827 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 10:24:58 INFO - PROCESS | 3508 | 1461259498874 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 3508 | 1461259498876 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:24:58 INFO - PROCESS | 3508 | 1461259498879 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 3508 | 1461259498880 Marionette TRACE conn4 <- [1,522,null,{}] 10:24:58 INFO - PROCESS | 3508 | 1461259498884 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:58 INFO - PROCESS | 3508 | 1461259498963 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:24:59 INFO - PROCESS | 3508 | 1461259499055 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 3508 | ++DOCSHELL 1B772000 == 53 [pid = 3508] [id = 140] 10:24:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (1B8C8C00) [pid = 3508] [serial = 418] [outer = 00000000] 10:24:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1C30BC00) [pid = 3508] [serial = 419] [outer = 1B8C8C00] 10:24:59 INFO - PROCESS | 3508 | 1461259499102 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1C4E3400) [pid = 3508] [serial = 420] [outer = 1B8C8C00] 10:24:59 INFO - PROCESS | 3508 | 1461259499509 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 10:24:59 INFO - PROCESS | 3508 | 1461259499550 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 3508 | 1461259499552 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 10:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:24:59 INFO - PROCESS | 3508 | 1461259499555 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 3508 | 1461259499557 Marionette TRACE conn4 <- [1,526,null,{}] 10:24:59 INFO - PROCESS | 3508 | 1461259499561 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:24:59 INFO - PROCESS | 3508 | 1461259499671 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:24:59 INFO - PROCESS | 3508 | 1461259499763 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 3508 | ++DOCSHELL 12345400 == 54 [pid = 3508] [id = 141] 10:24:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1C56CC00) [pid = 3508] [serial = 421] [outer = 00000000] 10:24:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (1C59E400) [pid = 3508] [serial = 422] [outer = 1C56CC00] 10:24:59 INFO - PROCESS | 3508 | 1461259499817 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1C5BE400) [pid = 3508] [serial = 423] [outer = 1C56CC00] 10:25:00 INFO - PROCESS | 3508 | 1461259500274 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 772ms 10:25:00 INFO - PROCESS | 3508 | 1461259500332 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 3508 | 1461259500334 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 10:25:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:25:00 INFO - PROCESS | 3508 | 1461259500337 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 3508 | 1461259500339 Marionette TRACE conn4 <- [1,530,null,{}] 10:25:00 INFO - PROCESS | 3508 | 1461259500343 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:00 INFO - PROCESS | 3508 | 1461259500459 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:25:00 INFO - PROCESS | 3508 | 1461259500517 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C3800 == 55 [pid = 3508] [id = 142] 10:25:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (1C715400) [pid = 3508] [serial = 424] [outer = 00000000] 10:25:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (1CE93800) [pid = 3508] [serial = 425] [outer = 1C715400] 10:25:00 INFO - PROCESS | 3508 | 1461259500562 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (1CEA7000) [pid = 3508] [serial = 426] [outer = 1C715400] 10:25:01 INFO - PROCESS | 3508 | 1461259501027 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:25:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:25:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:25:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:25:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 772ms 10:25:01 INFO - PROCESS | 3508 | 1461259501114 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:25:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:25:01 INFO - PROCESS | 3508 | 1461259501116 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 10:25:01 INFO - PROCESS | 3508 | 1461259501119 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 3508 | 1461259501121 Marionette TRACE conn4 <- [1,534,null,{}] 10:25:01 INFO - PROCESS | 3508 | 1461259501125 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:01 INFO - PROCESS | 3508 | 1461259501240 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:25:01 INFO - PROCESS | 3508 | 1461259501299 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 3508 | ++DOCSHELL 1CEAC800 == 56 [pid = 3508] [id = 143] 10:25:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1D6CE400) [pid = 3508] [serial = 427] [outer = 00000000] 10:25:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (1EBE1800) [pid = 3508] [serial = 428] [outer = 1D6CE400] 10:25:01 INFO - PROCESS | 3508 | 1461259501344 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (1ED74000) [pid = 3508] [serial = 429] [outer = 1D6CE400] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1ED76C00) [pid = 3508] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (1C71C000) [pid = 3508] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (1227F400) [pid = 3508] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (1C493800) [pid = 3508] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (1B372C00) [pid = 3508] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (13210C00) [pid = 3508] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1C5BA800) [pid = 3508] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (18724400) [pid = 3508] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1C5C4800) [pid = 3508] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:25:01 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1C718C00) [pid = 3508] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:25:01 INFO - PROCESS | 3508 | 1461259501876 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:25:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 771ms 10:25:01 INFO - PROCESS | 3508 | 1461259501903 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 3508 | 1461259501905 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 10:25:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:25:01 INFO - PROCESS | 3508 | 1461259501908 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 3508 | 1461259501910 Marionette TRACE conn4 <- [1,538,null,{}] 10:25:01 INFO - PROCESS | 3508 | 1461259501913 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:02 INFO - PROCESS | 3508 | 1461259501992 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:25:02 INFO - PROCESS | 3508 | 1461259501998 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 3508 | ++DOCSHELL 1C55EC00 == 57 [pid = 3508] [id = 144] 10:25:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1C56DC00) [pid = 3508] [serial = 430] [outer = 00000000] 10:25:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1CEA9800) [pid = 3508] [serial = 431] [outer = 1C56DC00] 10:25:02 INFO - PROCESS | 3508 | 1461259502043 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (1D0DF400) [pid = 3508] [serial = 432] [outer = 1C56DC00] 10:25:02 INFO - PROCESS | 3508 | 1461259502467 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:25:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 10:25:02 INFO - PROCESS | 3508 | 1461259502482 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 3508 | 1461259502483 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 10:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:25:02 INFO - PROCESS | 3508 | 1461259502487 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 3508 | 1461259502488 Marionette TRACE conn4 <- [1,542,null,{}] 10:25:02 INFO - PROCESS | 3508 | 1461259502492 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:02 INFO - PROCESS | 3508 | 1461259502609 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:25:02 INFO - PROCESS | 3508 | 1461259502618 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 3508 | ++DOCSHELL 1C310800 == 58 [pid = 3508] [id = 145] 10:25:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1C5B9C00) [pid = 3508] [serial = 433] [outer = 00000000] 10:25:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (20101400) [pid = 3508] [serial = 434] [outer = 1C5B9C00] 10:25:02 INFO - PROCESS | 3508 | 1461259502663 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (20102C00) [pid = 3508] [serial = 435] [outer = 1C5B9C00] 10:25:02 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:03 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:03 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:03 INFO - PROCESS | 3508 | 1461259503098 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 10:25:03 INFO - PROCESS | 3508 | 1461259503118 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 3508 | 1461259503119 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 10:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:25:03 INFO - PROCESS | 3508 | 1461259503123 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 3508 | 1461259503124 Marionette TRACE conn4 <- [1,546,null,{}] 10:25:03 INFO - PROCESS | 3508 | 1461259503127 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:03 INFO - PROCESS | 3508 | 1461259503240 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:25:03 INFO - PROCESS | 3508 | 1461259503250 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC3400 == 59 [pid = 3508] [id = 146] 10:25:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (200C1000) [pid = 3508] [serial = 436] [outer = 00000000] 10:25:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (2010C000) [pid = 3508] [serial = 437] [outer = 200C1000] 10:25:03 INFO - PROCESS | 3508 | 1461259503299 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (20125C00) [pid = 3508] [serial = 438] [outer = 200C1000] 10:25:03 INFO - PROCESS | 3508 | 1461259503868 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 830ms 10:25:03 INFO - PROCESS | 3508 | 1461259503974 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 3508 | 1461259503979 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 10:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:25:04 INFO - PROCESS | 3508 | 1461259503999 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 3508 | 1461259504003 Marionette TRACE conn4 <- [1,550,null,{}] 10:25:04 INFO - PROCESS | 3508 | 1461259504009 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:04 INFO - PROCESS | 3508 | 1461259504125 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:25:04 INFO - PROCESS | 3508 | 1461259504249 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 3508 | ++DOCSHELL 1227A400 == 60 [pid = 3508] [id = 147] 10:25:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (1227F400) [pid = 3508] [serial = 439] [outer = 00000000] 10:25:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (1765D400) [pid = 3508] [serial = 440] [outer = 1227F400] 10:25:04 INFO - PROCESS | 3508 | 1461259504307 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (17909C00) [pid = 3508] [serial = 441] [outer = 1227F400] 10:25:04 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:04 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:04 INFO - PROCESS | 3508 | 1461259504850 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 10:25:04 INFO - PROCESS | 3508 | 1461259504930 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 3508 | 1461259504936 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 10:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:25:04 INFO - PROCESS | 3508 | 1461259504943 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 3508 | 1461259504945 Marionette TRACE conn4 <- [1,554,null,{}] 10:25:04 INFO - PROCESS | 3508 | 1461259504950 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:05 INFO - PROCESS | 3508 | 1461259505061 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:25:05 INFO - PROCESS | 3508 | 1461259505163 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 3508 | ++DOCSHELL 1A4B4400 == 61 [pid = 3508] [id = 148] 10:25:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1A4B5000) [pid = 3508] [serial = 442] [outer = 00000000] 10:25:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (1B407800) [pid = 3508] [serial = 443] [outer = 1A4B5000] 10:25:05 INFO - PROCESS | 3508 | 1461259505218 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1C563400) [pid = 3508] [serial = 444] [outer = 1A4B5000] 10:25:05 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:05 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:05 INFO - PROCESS | 3508 | 1461259505857 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 970ms 10:25:05 INFO - PROCESS | 3508 | 1461259505914 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 3508 | 1461259505917 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 10:25:05 INFO - PROCESS | 3508 | 1461259505920 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:25:05 INFO - PROCESS | 3508 | 1461259505924 Marionette TRACE conn4 <- [1,558,null,{}] 10:25:05 INFO - PROCESS | 3508 | 1461259505935 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 3508 | 1461259506074 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:25:06 INFO - PROCESS | 3508 | 1461259506203 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 3508 | ++DOCSHELL 1C493800 == 62 [pid = 3508] [id = 149] 10:25:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (200C3C00) [pid = 3508] [serial = 445] [outer = 00000000] 10:25:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (20110C00) [pid = 3508] [serial = 446] [outer = 200C3C00] 10:25:06 INFO - PROCESS | 3508 | 1461259506262 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (20132C00) [pid = 3508] [serial = 447] [outer = 200C3C00] 10:25:06 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:06 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:06 INFO - PROCESS | 3508 | 1461259506817 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 10:25:06 INFO - PROCESS | 3508 | 1461259506854 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 3508 | 1461259506857 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 10:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:25:06 INFO - PROCESS | 3508 | 1461259506861 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 3508 | 1461259506863 Marionette TRACE conn4 <- [1,562,null,{}] 10:25:06 INFO - PROCESS | 3508 | 1461259506867 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:06 INFO - PROCESS | 3508 | 1461259506973 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:25:07 INFO - PROCESS | 3508 | 1461259507073 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 3508 | ++DOCSHELL 20066C00 == 63 [pid = 3508] [id = 150] 10:25:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (20067400) [pid = 3508] [serial = 448] [outer = 00000000] 10:25:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (2006D800) [pid = 3508] [serial = 449] [outer = 20067400] 10:25:07 INFO - PROCESS | 3508 | 1461259507128 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (20110800) [pid = 3508] [serial = 450] [outer = 20067400] 10:25:07 INFO - PROCESS | 3508 | 1461259507731 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 10:25:07 INFO - PROCESS | 3508 | 1461259507795 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:25:07 INFO - PROCESS | 3508 | 1461259507797 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 10:25:07 INFO - PROCESS | 3508 | 1461259507801 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 3508 | 1461259507803 Marionette TRACE conn4 <- [1,566,null,{}] 10:25:07 INFO - PROCESS | 3508 | 1461259507806 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 3508 | 1461259507911 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:25:08 INFO - PROCESS | 3508 | 1461259508012 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 3508 | ++DOCSHELL 201DA800 == 64 [pid = 3508] [id = 151] 10:25:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (201DBC00) [pid = 3508] [serial = 451] [outer = 00000000] 10:25:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (201DFC00) [pid = 3508] [serial = 452] [outer = 201DBC00] 10:25:08 INFO - PROCESS | 3508 | 1461259508067 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (201DF800) [pid = 3508] [serial = 453] [outer = 201DBC00] 10:25:08 INFO - PROCESS | 3508 | 1461259508594 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 831ms 10:25:08 INFO - PROCESS | 3508 | 1461259508632 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 3508 | 1461259508634 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 10:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:25:08 INFO - PROCESS | 3508 | 1461259508638 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 3508 | 1461259508640 Marionette TRACE conn4 <- [1,570,null,{}] 10:25:08 INFO - PROCESS | 3508 | 1461259508643 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:08 INFO - PROCESS | 3508 | 1461259508764 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:25:08 INFO - PROCESS | 3508 | 1461259508869 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 3508 | ++DOCSHELL 12520800 == 65 [pid = 3508] [id = 152] 10:25:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (201DE800) [pid = 3508] [serial = 454] [outer = 00000000] 10:25:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (2127A400) [pid = 3508] [serial = 455] [outer = 201DE800] 10:25:08 INFO - PROCESS | 3508 | 1461259508926 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (21711C00) [pid = 3508] [serial = 456] [outer = 201DE800] 10:25:09 INFO - PROCESS | 3508 | 1461259509583 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 970ms 10:25:09 INFO - PROCESS | 3508 | 1461259509612 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 3508 | 1461259509614 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 10:25:09 INFO - PROCESS | 3508 | 1461259509618 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:25:09 INFO - PROCESS | 3508 | 1461259509620 Marionette TRACE conn4 <- [1,574,null,{}] 10:25:09 INFO - PROCESS | 3508 | 1461259509624 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:09 INFO - PROCESS | 3508 | 1461259509726 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:25:09 INFO - PROCESS | 3508 | 1461259509829 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 3508 | ++DOCSHELL 1B76E800 == 66 [pid = 3508] [id = 153] 10:25:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1B770000) [pid = 3508] [serial = 457] [outer = 00000000] 10:25:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1C71D800) [pid = 3508] [serial = 458] [outer = 1B770000] 10:25:09 INFO - PROCESS | 3508 | 1461259509883 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1CEADC00) [pid = 3508] [serial = 459] [outer = 1B770000] 10:25:10 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:10 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:10 INFO - PROCESS | 3508 | 1461259510473 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 870ms 10:25:10 INFO - PROCESS | 3508 | 1461259510507 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3508 | 1461259510511 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 10:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:25:10 INFO - PROCESS | 3508 | 1461259510517 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 3508 | 1461259510521 Marionette TRACE conn4 <- [1,578,null,{}] 10:25:10 INFO - PROCESS | 3508 | 1461259510526 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 3508 | 1461259510626 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:25:10 INFO - PROCESS | 3508 | 1461259510734 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 3508 | ++DOCSHELL 191CC400 == 67 [pid = 3508] [id = 154] 10:25:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1A050000) [pid = 3508] [serial = 460] [outer = 00000000] 10:25:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1A4BAC00) [pid = 3508] [serial = 461] [outer = 1A050000] 10:25:10 INFO - PROCESS | 3508 | 1461259510786 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1C311800) [pid = 3508] [serial = 462] [outer = 1A050000] 10:25:11 INFO - PROCESS | 3508 | --DOCSHELL 18D0D000 == 66 [pid = 3508] [id = 106] 10:25:11 INFO - PROCESS | 3508 | --DOCSHELL 1ED6DC00 == 65 [pid = 3508] [id = 107] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (1C59B000) [pid = 3508] [serial = 388] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1FB89400) [pid = 3508] [serial = 376] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1CEA5800) [pid = 3508] [serial = 344] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1C564000) [pid = 3508] [serial = 352] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (1251F800) [pid = 3508] [serial = 346] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1D0E2C00) [pid = 3508] [serial = 355] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (1731E800) [pid = 3508] [serial = 364] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (179CFC00) [pid = 3508] [serial = 365] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1C56B000) [pid = 3508] [serial = 370] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1C713400) [pid = 3508] [serial = 371] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1B37CC00) [pid = 3508] [serial = 367] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1B404000) [pid = 3508] [serial = 368] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1385B000) [pid = 3508] [serial = 361] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (20BD7000) [pid = 3508] [serial = 377] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1EBCEC00) [pid = 3508] [serial = 358] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1C5C6000) [pid = 3508] [serial = 379] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1CAA4C00) [pid = 3508] [serial = 382] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (1C5C5800) [pid = 3508] [serial = 380] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (20130400) [pid = 3508] [serial = 385] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1A046C00) [pid = 3508] [serial = 349] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (176D3C00) [pid = 3508] [serial = 362] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1CEA1000) [pid = 3508] [serial = 373] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (20127400) [pid = 3508] [serial = 383] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1CEAE400) [pid = 3508] [serial = 374] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (201EA400) [pid = 3508] [serial = 386] [outer = 00000000] [url = about:blank] 10:25:11 INFO - PROCESS | 3508 | 1461259511360 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 871ms 10:25:11 INFO - PROCESS | 3508 | 1461259511391 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 3508 | 1461259511396 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 10:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:25:11 INFO - PROCESS | 3508 | 1461259511402 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 3508 | 1461259511405 Marionette TRACE conn4 <- [1,582,null,{}] 10:25:11 INFO - PROCESS | 3508 | 1461259511409 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:11 INFO - PROCESS | 3508 | 1461259511497 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:25:11 INFO - PROCESS | 3508 | 1461259511506 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 3508 | ++DOCSHELL 12516000 == 66 [pid = 3508] [id = 155] 10:25:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (12518400) [pid = 3508] [serial = 463] [outer = 00000000] 10:25:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (1731FC00) [pid = 3508] [serial = 464] [outer = 12518400] 10:25:11 INFO - PROCESS | 3508 | 1461259511554 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (18B0E000) [pid = 3508] [serial = 465] [outer = 12518400] 10:25:12 INFO - PROCESS | 3508 | 1461259511993 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 10:25:12 INFO - PROCESS | 3508 | 1461259512084 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 3508 | 1461259512086 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 10:25:12 INFO - PROCESS | 3508 | 1461259512144 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 3508 | 1461259512147 Marionette TRACE conn4 <- [1,586,null,{}] 10:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:25:12 INFO - PROCESS | 3508 | 1461259512158 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:12 INFO - PROCESS | 3508 | 1461259512252 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:25:12 INFO - PROCESS | 3508 | 1461259512409 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 3508 | ++DOCSHELL 18677000 == 67 [pid = 3508] [id = 156] 10:25:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (1B37CC00) [pid = 3508] [serial = 466] [outer = 00000000] 10:25:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1C5BD000) [pid = 3508] [serial = 467] [outer = 1B37CC00] 10:25:12 INFO - PROCESS | 3508 | 1461259512479 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (1C712000) [pid = 3508] [serial = 468] [outer = 1B37CC00] 10:25:12 INFO - PROCESS | 3508 | 1461259512859 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 10:25:12 INFO - PROCESS | 3508 | 1461259512925 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 3508 | 1461259512927 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 10:25:12 INFO - PROCESS | 3508 | 1461259512930 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:25:12 INFO - PROCESS | 3508 | 1461259512932 Marionette TRACE conn4 <- [1,590,null,{}] 10:25:12 INFO - PROCESS | 3508 | 1461259512935 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3508 | 1461259513020 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:25:13 INFO - PROCESS | 3508 | 1461259513069 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 3508 | ++DOCSHELL 1CADC800 == 68 [pid = 3508] [id = 157] 10:25:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1CADD800) [pid = 3508] [serial = 469] [outer = 00000000] 10:25:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1CF3FC00) [pid = 3508] [serial = 470] [outer = 1CADD800] 10:25:13 INFO - PROCESS | 3508 | 1461259513115 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (1D0ABC00) [pid = 3508] [serial = 471] [outer = 1CADD800] 10:25:13 INFO - PROCESS | 3508 | 1461259513567 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 10:25:13 INFO - PROCESS | 3508 | 1461259513609 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 3508 | 1461259513611 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 10:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:25:13 INFO - PROCESS | 3508 | 1461259513614 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 3508 | 1461259513615 Marionette TRACE conn4 <- [1,594,null,{}] 10:25:13 INFO - PROCESS | 3508 | 1461259513619 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3508 | 1461259513729 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:25:13 INFO - PROCESS | 3508 | 1461259513735 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 3508 | ++DOCSHELL 1D0E7400 == 69 [pid = 3508] [id = 158] 10:25:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (1D6C1400) [pid = 3508] [serial = 472] [outer = 00000000] 10:25:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (1FB86800) [pid = 3508] [serial = 473] [outer = 1D6C1400] 10:25:13 INFO - PROCESS | 3508 | 1461259513830 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1FB8A400) [pid = 3508] [serial = 474] [outer = 1D6C1400] 10:25:14 INFO - PROCESS | 3508 | 1461259514270 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 10:25:14 INFO - PROCESS | 3508 | 1461259514285 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 3508 | 1461259514287 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 10:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:25:14 INFO - PROCESS | 3508 | 1461259514290 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 3508 | 1461259514291 Marionette TRACE conn4 <- [1,598,null,{}] 10:25:14 INFO - PROCESS | 3508 | 1461259514300 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:14 INFO - PROCESS | 3508 | 1461259514430 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:25:14 INFO - PROCESS | 3508 | 1461259514530 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 3508 | ++DOCSHELL 2006C800 == 70 [pid = 3508] [id = 159] 10:25:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (200C1C00) [pid = 3508] [serial = 475] [outer = 00000000] 10:25:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (2012A000) [pid = 3508] [serial = 476] [outer = 200C1C00] 10:25:14 INFO - PROCESS | 3508 | 1461259514578 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (20104800) [pid = 3508] [serial = 477] [outer = 200C1C00] 10:25:15 INFO - PROCESS | 3508 | 1461259515002 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 10:25:15 INFO - PROCESS | 3508 | 1461259515021 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 3508 | 1461259515023 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 10:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:25:15 INFO - PROCESS | 3508 | 1461259515026 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 3508 | 1461259515028 Marionette TRACE conn4 <- [1,602,null,{}] 10:25:15 INFO - PROCESS | 3508 | 1461259515031 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:15 INFO - PROCESS | 3508 | 1461259515148 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:25:15 INFO - PROCESS | 3508 | 1461259515154 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 3508 | ++DOCSHELL 1C594000 == 71 [pid = 3508] [id = 160] 10:25:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (1FB51C00) [pid = 3508] [serial = 478] [outer = 00000000] 10:25:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (1FB5CC00) [pid = 3508] [serial = 479] [outer = 1FB51C00] 10:25:15 INFO - PROCESS | 3508 | 1461259515200 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1FB5F400) [pid = 3508] [serial = 480] [outer = 1FB51C00] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1C56CC00) [pid = 3508] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1C595800) [pid = 3508] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1251EC00) [pid = 3508] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (178D0000) [pid = 3508] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (0EBA6000) [pid = 3508] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1B03EC00) [pid = 3508] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1B8C8C00) [pid = 3508] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1C715400) [pid = 3508] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1C5B9C00) [pid = 3508] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1D6CE400) [pid = 3508] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:25:15 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (1C56DC00) [pid = 3508] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:25:15 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:25:15 INFO - PROCESS | 3508 | 1461259515978 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 10:25:16 INFO - PROCESS | 3508 | 1461259515997 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 3508 | 1461259515999 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 10:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:25:16 INFO - PROCESS | 3508 | 1461259516002 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 3508 | 1461259516004 Marionette TRACE conn4 <- [1,606,null,{}] 10:25:16 INFO - PROCESS | 3508 | 1461259516008 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 3508 | 1461259516088 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:25:16 INFO - PROCESS | 3508 | 1461259516096 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 3508 | ++DOCSHELL 1B406C00 == 72 [pid = 3508] [id = 161] 10:25:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1B40A800) [pid = 3508] [serial = 481] [outer = 00000000] 10:25:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (1C595800) [pid = 3508] [serial = 482] [outer = 1B40A800] 10:25:16 INFO - PROCESS | 3508 | 1461259516141 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (1C7F9400) [pid = 3508] [serial = 483] [outer = 1B40A800] 10:25:16 INFO - PROCESS | 3508 | 1461259516573 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 10:25:16 INFO - PROCESS | 3508 | 1461259516633 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 3508 | 1461259516635 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 10:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:25:16 INFO - PROCESS | 3508 | 1461259516638 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 3508 | 1461259516640 Marionette TRACE conn4 <- [1,610,null,{}] 10:25:16 INFO - PROCESS | 3508 | 1461259516644 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 3508 | 1461259516724 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:25:16 INFO - PROCESS | 3508 | 1461259516733 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 3508 | ++DOCSHELL 1FF44400 == 73 [pid = 3508] [id = 162] 10:25:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (1FF45C00) [pid = 3508] [serial = 484] [outer = 00000000] 10:25:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1FF4B400) [pid = 3508] [serial = 485] [outer = 1FF45C00] 10:25:16 INFO - PROCESS | 3508 | 1461259516777 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (1FF4C800) [pid = 3508] [serial = 486] [outer = 1FF45C00] 10:25:17 INFO - PROCESS | 3508 | 1461259517216 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 10:25:17 INFO - PROCESS | 3508 | 1461259517270 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 3508 | 1461259517272 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 10:25:17 INFO - PROCESS | 3508 | 1461259517275 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:25:17 INFO - PROCESS | 3508 | 1461259517276 Marionette TRACE conn4 <- [1,614,null,{}] 10:25:17 INFO - PROCESS | 3508 | 1461259517280 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:17 INFO - PROCESS | 3508 | 1461259517363 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:25:17 INFO - PROCESS | 3508 | 1461259517370 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 3508 | ++DOCSHELL 1FF4A800 == 74 [pid = 3508] [id = 163] 10:25:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (1FF4E400) [pid = 3508] [serial = 487] [outer = 00000000] 10:25:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (201DE400) [pid = 3508] [serial = 488] [outer = 1FF4E400] 10:25:17 INFO - PROCESS | 3508 | 1461259517416 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (20BD7400) [pid = 3508] [serial = 489] [outer = 1FF4E400] 10:25:18 INFO - PROCESS | 3508 | 1461259518069 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 830ms 10:25:18 INFO - PROCESS | 3508 | 1461259518110 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 3508 | 1461259518114 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 10:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:25:18 INFO - PROCESS | 3508 | 1461259518119 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 3508 | 1461259518123 Marionette TRACE conn4 <- [1,618,null,{}] 10:25:18 INFO - PROCESS | 3508 | 1461259518129 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:18 INFO - PROCESS | 3508 | 1461259518241 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:25:18 INFO - PROCESS | 3508 | 1461259518376 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 3508 | ++DOCSHELL 13251400 == 75 [pid = 3508] [id = 164] 10:25:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (12522000) [pid = 3508] [serial = 490] [outer = 00000000] 10:25:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1A046C00) [pid = 3508] [serial = 491] [outer = 12522000] 10:25:18 INFO - PROCESS | 3508 | 1461259518437 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1A366000) [pid = 3508] [serial = 492] [outer = 12522000] 10:25:19 INFO - PROCESS | 3508 | 1461259519069 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 990ms 10:25:19 INFO - PROCESS | 3508 | 1461259519110 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 3508 | 1461259519117 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 10:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:25:19 INFO - PROCESS | 3508 | 1461259519123 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 3508 | 1461259519126 Marionette TRACE conn4 <- [1,622,null,{}] 10:25:19 INFO - PROCESS | 3508 | 1461259519130 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 3508 | 1461259519243 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:25:19 INFO - PROCESS | 3508 | 1461259519349 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 3508 | ++DOCSHELL 1B033400 == 76 [pid = 3508] [id = 165] 10:25:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1C5BB800) [pid = 3508] [serial = 493] [outer = 00000000] 10:25:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1EBE0800) [pid = 3508] [serial = 494] [outer = 1C5BB800] 10:25:19 INFO - PROCESS | 3508 | 1461259519403 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1FB58000) [pid = 3508] [serial = 495] [outer = 1C5BB800] 10:25:19 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:19 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:20 INFO - PROCESS | 3508 | 1461259520001 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 10:25:20 INFO - PROCESS | 3508 | 1461259520055 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 3508 | 1461259520057 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 10:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:25:20 INFO - PROCESS | 3508 | 1461259520061 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 3508 | 1461259520065 Marionette TRACE conn4 <- [1,626,null,{}] 10:25:20 INFO - PROCESS | 3508 | 1461259520076 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:20 INFO - PROCESS | 3508 | 1461259520195 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:25:20 INFO - PROCESS | 3508 | 1461259520323 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 3508 | ++DOCSHELL 200CCC00 == 77 [pid = 3508] [id = 166] 10:25:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (20107C00) [pid = 3508] [serial = 496] [outer = 00000000] 10:25:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (20BE0400) [pid = 3508] [serial = 497] [outer = 20107C00] 10:25:20 INFO - PROCESS | 3508 | 1461259520382 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (20E8B000) [pid = 3508] [serial = 498] [outer = 20107C00] 10:25:20 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:20 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:20 INFO - PROCESS | 3508 | 1461259520940 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 931ms 10:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:25:21 INFO - PROCESS | 3508 | 1461259520995 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 3508 | 1461259520998 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 10:25:21 INFO - PROCESS | 3508 | 1461259521001 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 3508 | 1461259521004 Marionette TRACE conn4 <- [1,630,null,{}] 10:25:21 INFO - PROCESS | 3508 | 1461259521007 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:21 INFO - PROCESS | 3508 | 1461259521116 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:25:21 INFO - PROCESS | 3508 | 1461259521221 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 3508 | ++DOCSHELL 2171F400 == 78 [pid = 3508] [id = 167] 10:25:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (2171FC00) [pid = 3508] [serial = 499] [outer = 00000000] 10:25:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (21820C00) [pid = 3508] [serial = 500] [outer = 2171FC00] 10:25:21 INFO - PROCESS | 3508 | 1461259521276 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (21A2E000) [pid = 3508] [serial = 501] [outer = 2171FC00] 10:25:21 INFO - PROCESS | 3508 | 1461259521892 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 10:25:21 INFO - PROCESS | 3508 | 1461259521935 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 3508 | 1461259521937 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 10:25:21 INFO - PROCESS | 3508 | 1461259521940 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:25:21 INFO - PROCESS | 3508 | 1461259521942 Marionette TRACE conn4 <- [1,634,null,{}] 10:25:21 INFO - PROCESS | 3508 | 1461259521946 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:22 INFO - PROCESS | 3508 | 1461259522052 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:25:22 INFO - PROCESS | 3508 | 1461259522367 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 3508 | ++DOCSHELL 0EB9C800 == 79 [pid = 3508] [id = 168] 10:25:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (11D19400) [pid = 3508] [serial = 502] [outer = 00000000] 10:25:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (128E6400) [pid = 3508] [serial = 503] [outer = 11D19400] 10:25:22 INFO - PROCESS | 3508 | 1461259522449 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (1324F400) [pid = 3508] [serial = 504] [outer = 11D19400] 10:25:23 INFO - PROCESS | 3508 | 1461259523047 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1182ms 10:25:23 INFO - PROCESS | 3508 | 1461259523127 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 3508 | 1461259523132 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 10:25:23 INFO - PROCESS | 3508 | 1461259523137 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:25:23 INFO - PROCESS | 3508 | 1461259523140 Marionette TRACE conn4 <- [1,638,null,{}] 10:25:23 INFO - PROCESS | 3508 | 1461259523145 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:23 INFO - PROCESS | 3508 | 1461259523278 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:25:23 INFO - PROCESS | 3508 | 1461259523407 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 3508 | ++DOCSHELL 1788C000 == 80 [pid = 3508] [id = 169] 10:25:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (1872C000) [pid = 3508] [serial = 505] [outer = 00000000] 10:25:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (1A054C00) [pid = 3508] [serial = 506] [outer = 1872C000] 10:25:23 INFO - PROCESS | 3508 | 1461259523458 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1A362400) [pid = 3508] [serial = 507] [outer = 1872C000] 10:25:24 INFO - PROCESS | 3508 | 1461259524041 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 10:25:24 INFO - PROCESS | 3508 | 1461259524073 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 3508 | 1461259524077 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 10:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:25:24 INFO - PROCESS | 3508 | 1461259524081 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 3508 | 1461259524083 Marionette TRACE conn4 <- [1,642,null,{}] 10:25:24 INFO - PROCESS | 3508 | 1461259524087 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:24 INFO - PROCESS | 3508 | 1461259524186 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:25:24 INFO - PROCESS | 3508 | 1461259524308 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 17341000 == 79 [pid = 3508] [id = 91] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1CAAE400 == 78 [pid = 3508] [id = 20] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 0B798000 == 77 [pid = 3508] [id = 23] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 12345400 == 76 [pid = 3508] [id = 141] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 0EBA8400 == 75 [pid = 3508] [id = 74] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 0EBA2400 == 74 [pid = 3508] [id = 26] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1CEB1400 == 73 [pid = 3508] [id = 25] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 138ED400 == 72 [pid = 3508] [id = 30] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 13204400 == 71 [pid = 3508] [id = 19] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1A4F4800 == 70 [pid = 3508] [id = 139] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1B772000 == 69 [pid = 3508] [id = 140] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 12279000 == 68 [pid = 3508] [id = 15] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 12284800 == 67 [pid = 3508] [id = 28] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1A365C00 == 66 [pid = 3508] [id = 32] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1FF44400 == 65 [pid = 3508] [id = 162] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1B406C00 == 64 [pid = 3508] [id = 161] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1C594000 == 63 [pid = 3508] [id = 160] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 2006C800 == 62 [pid = 3508] [id = 159] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1D0E7400 == 61 [pid = 3508] [id = 158] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (132A5800) [pid = 3508] [serial = 391] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1C69F000) [pid = 3508] [serial = 395] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (201F5800) [pid = 3508] [serial = 398] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (201F1400) [pid = 3508] [serial = 401] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (21271400) [pid = 3508] [serial = 404] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (2010C000) [pid = 3508] [serial = 437] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | ++DOCSHELL 0B79C800 == 62 [pid = 3508] [id = 170] 10:25:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (0EBA2400) [pid = 3508] [serial = 508] [outer = 00000000] 10:25:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (12516C00) [pid = 3508] [serial = 509] [outer = 0EBA2400] 10:25:24 INFO - PROCESS | 3508 | 1461259524403 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (132A5800) [pid = 3508] [serial = 510] [outer = 0EBA2400] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1CADC800 == 61 [pid = 3508] [id = 157] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 18677000 == 60 [pid = 3508] [id = 156] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 12516000 == 59 [pid = 3508] [id = 155] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 191CC400 == 58 [pid = 3508] [id = 154] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 20066C00 == 57 [pid = 3508] [id = 150] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1C493800 == 56 [pid = 3508] [id = 149] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1A4B4400 == 55 [pid = 3508] [id = 148] 10:25:24 INFO - PROCESS | 3508 | --DOCSHELL 1227A400 == 54 [pid = 3508] [id = 147] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (1C59E400) [pid = 3508] [serial = 422] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (1C59D400) [pid = 3508] [serial = 389] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1329A000) [pid = 3508] [serial = 408] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (128D9C00) [pid = 3508] [serial = 407] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (18723000) [pid = 3508] [serial = 413] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (18D10800) [pid = 3508] [serial = 414] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (12353800) [pid = 3508] [serial = 410] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1252A400) [pid = 3508] [serial = 411] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1B379400) [pid = 3508] [serial = 416] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1B3E1000) [pid = 3508] [serial = 417] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (1C30BC00) [pid = 3508] [serial = 419] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1CE93800) [pid = 3508] [serial = 425] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (1C5BE400) [pid = 3508] [serial = 423] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (20102C00) [pid = 3508] [serial = 435] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1EBE1800) [pid = 3508] [serial = 428] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1CEA7000) [pid = 3508] [serial = 426] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (20101400) [pid = 3508] [serial = 434] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1CF45400) [pid = 3508] [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.] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1CEA9800) [pid = 3508] [serial = 431] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1ED74000) [pid = 3508] [serial = 429] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1C4E3400) [pid = 3508] [serial = 420] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1D0DF400) [pid = 3508] [serial = 432] [outer = 00000000] [url = about:blank] 10:25:24 INFO - PROCESS | 3508 | 1461259524857 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 830ms 10:25:24 INFO - PROCESS | 3508 | 1461259524917 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 3508 | 1461259524919 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 10:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:25:24 INFO - PROCESS | 3508 | 1461259524923 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 3508 | 1461259524929 Marionette TRACE conn4 <- [1,646,null,{}] 10:25:24 INFO - PROCESS | 3508 | 1461259524938 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:25 INFO - PROCESS | 3508 | 1461259525022 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:25:25 INFO - PROCESS | 3508 | 1461259525032 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 3508 | ++DOCSHELL 1B372400 == 55 [pid = 3508] [id = 171] 10:25:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (1B378400) [pid = 3508] [serial = 511] [outer = 00000000] 10:25:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (1B3E2C00) [pid = 3508] [serial = 512] [outer = 1B378400] 10:25:25 INFO - PROCESS | 3508 | 1461259525078 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1B405800) [pid = 3508] [serial = 513] [outer = 1B378400] 10:25:25 INFO - PROCESS | 3508 | 1461259525542 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 10:25:25 INFO - PROCESS | 3508 | 1461259525557 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 3508 | 1461259525559 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 10:25:25 INFO - PROCESS | 3508 | 1461259525562 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:25:25 INFO - PROCESS | 3508 | 1461259525564 Marionette TRACE conn4 <- [1,650,null,{}] 10:25:25 INFO - PROCESS | 3508 | 1461259525568 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:25 INFO - PROCESS | 3508 | 1461259525648 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:25:25 INFO - PROCESS | 3508 | 1461259525685 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 3508 | ++DOCSHELL 1B8C6C00 == 56 [pid = 3508] [id = 172] 10:25:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (1B8C8C00) [pid = 3508] [serial = 514] [outer = 00000000] 10:25:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (1C55FC00) [pid = 3508] [serial = 515] [outer = 1B8C8C00] 10:25:25 INFO - PROCESS | 3508 | 1461259525729 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (1C592400) [pid = 3508] [serial = 516] [outer = 1B8C8C00] 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:26 INFO - PROCESS | 3508 | 1461259526181 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 10:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:25:26 INFO - PROCESS | 3508 | 1461259526237 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 3508 | 1461259526238 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 10:25:26 INFO - PROCESS | 3508 | 1461259526242 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 3508 | 1461259526244 Marionette TRACE conn4 <- [1,654,null,{}] 10:25:26 INFO - PROCESS | 3508 | 1461259526247 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:26 INFO - PROCESS | 3508 | 1461259526324 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:25:26 INFO - PROCESS | 3508 | 1461259526333 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 3508 | ++DOCSHELL 1C5BA800 == 57 [pid = 3508] [id = 173] 10:25:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (1C5BAC00) [pid = 3508] [serial = 517] [outer = 00000000] 10:25:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (1C5C5000) [pid = 3508] [serial = 518] [outer = 1C5BAC00] 10:25:26 INFO - PROCESS | 3508 | 1461259526387 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1C71C400) [pid = 3508] [serial = 519] [outer = 1C5BAC00] 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:26 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:26 INFO - PROCESS | 3508 | 1461259526875 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 10:25:26 INFO - PROCESS | 3508 | 1461259526912 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 3508 | 1461259526914 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 10:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:25:26 INFO - PROCESS | 3508 | 1461259526917 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 3508 | 1461259526919 Marionette TRACE conn4 <- [1,658,null,{}] 10:25:26 INFO - PROCESS | 3508 | 1461259526922 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:27 INFO - PROCESS | 3508 | 1461259527034 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:25:27 INFO - PROCESS | 3508 | 1461259527125 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 3508 | ++DOCSHELL 1234EC00 == 58 [pid = 3508] [id = 174] 10:25:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1CE95400) [pid = 3508] [serial = 520] [outer = 00000000] 10:25:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1CEAA800) [pid = 3508] [serial = 521] [outer = 1CE95400] 10:25:27 INFO - PROCESS | 3508 | 1461259527169 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1CEB0000) [pid = 3508] [serial = 522] [outer = 1CE95400] 10:25:27 INFO - PROCESS | 3508 | 1461259527572 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 10:25:27 INFO - PROCESS | 3508 | 1461259527589 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 3508 | 1461259527591 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 10:25:27 INFO - PROCESS | 3508 | 1461259527601 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:25:27 INFO - PROCESS | 3508 | 1461259527603 Marionette TRACE conn4 <- [1,662,null,{}] 10:25:27 INFO - PROCESS | 3508 | 1461259527606 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:27 INFO - PROCESS | 3508 | 1461259527713 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:25:27 INFO - PROCESS | 3508 | 1461259527719 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 3508 | ++DOCSHELL 1CF40400 == 59 [pid = 3508] [id = 175] 10:25:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1CFC4800) [pid = 3508] [serial = 523] [outer = 00000000] 10:25:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1D0E0C00) [pid = 3508] [serial = 524] [outer = 1CFC4800] 10:25:27 INFO - PROCESS | 3508 | 1461259527763 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1D6C5000) [pid = 3508] [serial = 525] [outer = 1CFC4800] 10:25:28 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:28 INFO - PROCESS | 3508 | [3508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:25:28 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:28 INFO - PROCESS | 3508 | 1461259528212 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 10:25:28 INFO - PROCESS | 3508 | 1461259528234 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 3508 | 1461259528236 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 10:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:25:28 INFO - PROCESS | 3508 | 1461259528239 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 3508 | 1461259528241 Marionette TRACE conn4 <- [1,666,null,{}] 10:25:28 INFO - PROCESS | 3508 | 1461259528250 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3508 | 1461259528358 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:25:28 INFO - PROCESS | 3508 | 1461259528447 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC3800 == 60 [pid = 3508] [id = 176] 10:25:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1EBC6400) [pid = 3508] [serial = 526] [outer = 00000000] 10:25:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (1ED79400) [pid = 3508] [serial = 527] [outer = 1EBC6400] 10:25:28 INFO - PROCESS | 3508 | 1461259528491 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (1FB54800) [pid = 3508] [serial = 528] [outer = 1EBC6400] 10:25:29 INFO - PROCESS | 3508 | 1461259529447 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (1CADD800) [pid = 3508] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (0EC48800) [pid = 3508] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (200C1C00) [pid = 3508] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1B37CC00) [pid = 3508] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1D6C1400) [pid = 3508] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1B40A800) [pid = 3508] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (1A050000) [pid = 3508] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1CEA7800) [pid = 3508] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (12518400) [pid = 3508] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (0EBA9800) [pid = 3508] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1A061800) [pid = 3508] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (11E03C00) [pid = 3508] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (20BD6400) [pid = 3508] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1FB51C00) [pid = 3508] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1731C800) [pid = 3508] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (173AC400) [pid = 3508] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1B770000) [pid = 3508] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1D673400) [pid = 3508] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1FF45C00) [pid = 3508] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:25:29 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (11E71400) [pid = 3508] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1292ms 10:25:29 INFO - PROCESS | 3508 | 1461259529533 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 3508 | 1461259529535 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 10:25:29 INFO - PROCESS | 3508 | 1461259529538 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:25:29 INFO - PROCESS | 3508 | 1461259529540 Marionette TRACE conn4 <- [1,670,null,{}] 10:25:29 INFO - PROCESS | 3508 | 1461259529544 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:29 INFO - PROCESS | 3508 | 1461259529623 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:25:29 INFO - PROCESS | 3508 | 1461259529629 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 3508 | ++DOCSHELL 12280000 == 61 [pid = 3508] [id = 177] 10:25:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (12347800) [pid = 3508] [serial = 529] [outer = 00000000] 10:25:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (138F9000) [pid = 3508] [serial = 530] [outer = 12347800] 10:25:29 INFO - PROCESS | 3508 | 1461259529673 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (1A050000) [pid = 3508] [serial = 531] [outer = 12347800] 10:25:30 INFO - PROCESS | 3508 | 1461259530607 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:25:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms 10:25:30 INFO - PROCESS | 3508 | 1461259530672 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:25:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:25:30 INFO - PROCESS | 3508 | 1461259530674 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 10:25:30 INFO - PROCESS | 3508 | 1461259530677 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 3508 | 1461259530679 Marionette TRACE conn4 <- [1,674,null,{}] 10:25:30 INFO - PROCESS | 3508 | 1461259530682 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 3508 | 1461259530761 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:25:30 INFO - PROCESS | 3508 | 1461259530768 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 3508 | ++DOCSHELL 1C310000 == 62 [pid = 3508] [id = 178] 10:25:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (1C566400) [pid = 3508] [serial = 532] [outer = 00000000] 10:25:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1D6CBC00) [pid = 3508] [serial = 533] [outer = 1C566400] 10:25:30 INFO - PROCESS | 3508 | 1461259530817 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (1FB8F000) [pid = 3508] [serial = 534] [outer = 1C566400] 10:25:31 INFO - PROCESS | 3508 | 1461259531809 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:25:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1184ms 10:25:31 INFO - PROCESS | 3508 | 1461259531862 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 3508 | 1461259531866 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 10:25:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:25:31 INFO - PROCESS | 3508 | 1461259531872 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 3508 | 1461259531876 Marionette TRACE conn4 <- [1,678,null,{}] 10:25:31 INFO - PROCESS | 3508 | 1461259531882 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:32 INFO - PROCESS | 3508 | 1461259532052 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:25:32 INFO - PROCESS | 3508 | 1461259532203 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 3508 | ++DOCSHELL 12907C00 == 63 [pid = 3508] [id = 179] 10:25:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (1290AC00) [pid = 3508] [serial = 535] [outer = 00000000] 10:25:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (1329BC00) [pid = 3508] [serial = 536] [outer = 1290AC00] 10:25:32 INFO - PROCESS | 3508 | 1461259532302 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (173B4C00) [pid = 3508] [serial = 537] [outer = 1290AC00] 10:25:33 INFO - PROCESS | 3508 | 1461259533365 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:25:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1536ms 10:25:33 INFO - PROCESS | 3508 | 1461259533409 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 3508 | 1461259533415 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 10:25:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:25:33 INFO - PROCESS | 3508 | 1461259533422 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 3508 | 1461259533425 Marionette TRACE conn4 <- [1,682,null,{}] 10:25:33 INFO - PROCESS | 3508 | 1461259533429 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:33 INFO - PROCESS | 3508 | 1461259533567 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:25:33 INFO - PROCESS | 3508 | 1461259533704 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 3508 | ++DOCSHELL 1A04E400 == 64 [pid = 3508] [id = 180] 10:25:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (1A4F1C00) [pid = 3508] [serial = 538] [outer = 00000000] 10:25:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1B3DD800) [pid = 3508] [serial = 539] [outer = 1A4F1C00] 10:25:33 INFO - PROCESS | 3508 | 1461259533760 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1B40A400) [pid = 3508] [serial = 540] [outer = 1A4F1C00] 10:25:34 INFO - PROCESS | 3508 | 1461259534768 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1383ms 10:25:34 INFO - PROCESS | 3508 | 1461259534807 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 3508 | 1461259534810 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 10:25:34 INFO - PROCESS | 3508 | 1461259534813 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:25:34 INFO - PROCESS | 3508 | 1461259534817 Marionette TRACE conn4 <- [1,686,null,{}] 10:25:34 INFO - PROCESS | 3508 | 1461259534872 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:34 INFO - PROCESS | 3508 | 1461259534973 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:25:35 INFO - PROCESS | 3508 | 1461259535177 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 3508 | ++DOCSHELL 11D9EC00 == 65 [pid = 3508] [id = 181] 10:25:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1CEA1000) [pid = 3508] [serial = 541] [outer = 00000000] 10:25:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1FF46800) [pid = 3508] [serial = 542] [outer = 1CEA1000] 10:25:35 INFO - PROCESS | 3508 | 1461259535235 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (20062C00) [pid = 3508] [serial = 543] [outer = 1CEA1000] 10:25:36 INFO - PROCESS | 3508 | 1461259536466 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1719ms 10:25:36 INFO - PROCESS | 3508 | 1461259536536 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 3508 | 1461259536541 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:25:36 INFO - PROCESS | 3508 | 1461259536546 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 3508 | 1461259536550 Marionette TRACE conn4 <- [1,690,null,{}] 10:25:36 INFO - PROCESS | 3508 | 1461259536556 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:36 INFO - PROCESS | 3508 | 1461259536650 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:25:36 INFO - PROCESS | 3508 | 1461259536778 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 3508 | ++DOCSHELL 12907800 == 66 [pid = 3508] [id = 182] 10:25:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (137AF800) [pid = 3508] [serial = 544] [outer = 00000000] 10:25:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1867DC00) [pid = 3508] [serial = 545] [outer = 137AF800] 10:25:36 INFO - PROCESS | 3508 | 1461259536829 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (18D08800) [pid = 3508] [serial = 546] [outer = 137AF800] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1B76E800 == 65 [pid = 3508] [id = 153] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1CFC6C00 == 64 [pid = 3508] [id = 62] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1CA44000 == 63 [pid = 3508] [id = 92] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1A061000 == 62 [pid = 3508] [id = 61] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1C55EC00 == 61 [pid = 3508] [id = 144] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 138F2C00 == 60 [pid = 3508] [id = 75] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1EBC3400 == 59 [pid = 3508] [id = 146] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1ED7C400 == 58 [pid = 3508] [id = 108] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1CEA6C00 == 57 [pid = 3508] [id = 76] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1C5C3800 == 56 [pid = 3508] [id = 142] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1CFC0400 == 55 [pid = 3508] [id = 104] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 20DCE400 == 54 [pid = 3508] [id = 93] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1CEAC800 == 53 [pid = 3508] [id = 143] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 12280000 == 52 [pid = 3508] [id = 177] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1EBC3800 == 51 [pid = 3508] [id = 176] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1CF40400 == 50 [pid = 3508] [id = 175] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1234EC00 == 49 [pid = 3508] [id = 174] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1C5BA800 == 48 [pid = 3508] [id = 173] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1B8C6C00 == 47 [pid = 3508] [id = 172] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (201DE400) [pid = 3508] [serial = 488] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1B372400 == 46 [pid = 3508] [id = 171] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 0B79C800 == 45 [pid = 3508] [id = 170] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 1788C000 == 44 [pid = 3508] [id = 169] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 0EB9C800 == 43 [pid = 3508] [id = 168] 10:25:37 INFO - PROCESS | 3508 | --DOCSHELL 2171F400 == 42 [pid = 3508] [id = 167] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1D0ABC00) [pid = 3508] [serial = 471] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (20110C00) [pid = 3508] [serial = 446] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (0EC51000) [pid = 3508] [serial = 233] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (2012A000) [pid = 3508] [serial = 476] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (201DFC00) [pid = 3508] [serial = 452] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (1C712000) [pid = 3508] [serial = 468] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1FB8A400) [pid = 3508] [serial = 474] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1C595800) [pid = 3508] [serial = 482] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1C5BD000) [pid = 3508] [serial = 467] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1A4BAC00) [pid = 3508] [serial = 461] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1D6D3400) [pid = 3508] [serial = 227] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1765D400) [pid = 3508] [serial = 440] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (18B0E000) [pid = 3508] [serial = 465] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (12514400) [pid = 3508] [serial = 221] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (2006D800) [pid = 3508] [serial = 449] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1731FC00) [pid = 3508] [serial = 464] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (1B409800) [pid = 3508] [serial = 182] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (1251F000) [pid = 3508] [serial = 176] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (20BEC000) [pid = 3508] [serial = 230] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (1C7F9400) [pid = 3508] [serial = 483] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1FB5F400) [pid = 3508] [serial = 480] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (2127A400) [pid = 3508] [serial = 455] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1A058C00) [pid = 3508] [serial = 224] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (1867FC00) [pid = 3508] [serial = 179] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (1CF3FC00) [pid = 3508] [serial = 470] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (1FB86800) [pid = 3508] [serial = 473] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (1C71D800) [pid = 3508] [serial = 458] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (1EBE2C00) [pid = 3508] [serial = 185] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1B407800) [pid = 3508] [serial = 443] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (1FF4B400) [pid = 3508] [serial = 485] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (20104800) [pid = 3508] [serial = 477] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1FB5CC00) [pid = 3508] [serial = 479] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1CEADC00) [pid = 3508] [serial = 459] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (131E0000) [pid = 3508] [serial = 142] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1C311800) [pid = 3508] [serial = 462] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1FF4C800) [pid = 3508] [serial = 486] [outer = 00000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3508 | 1461259537913 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:25:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1380ms 10:25:37 INFO - PROCESS | 3508 | 1461259537927 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 3508 | 1461259537932 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 10:25:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:25:37 INFO - PROCESS | 3508 | 1461259537938 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 3508 | 1461259537940 Marionette TRACE conn4 <- [1,694,null,{}] 10:25:37 INFO - PROCESS | 3508 | 1461259537944 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:38 INFO - PROCESS | 3508 | 1461259538030 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:25:38 INFO - PROCESS | 3508 | 1461259538037 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 3508 | ++DOCSHELL 12211C00 == 43 [pid = 3508] [id = 183] 10:25:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (12279C00) [pid = 3508] [serial = 547] [outer = 00000000] 10:25:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (17319400) [pid = 3508] [serial = 548] [outer = 12279C00] 10:25:38 INFO - PROCESS | 3508 | 1461259538084 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (176D3C00) [pid = 3508] [serial = 549] [outer = 12279C00] 10:25:39 INFO - PROCESS | 3508 | 1461259539066 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 10:25:39 INFO - PROCESS | 3508 | 1461259539116 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 3508 | 1461259539118 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 10:25:39 INFO - PROCESS | 3508 | 1461259539121 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:25:39 INFO - PROCESS | 3508 | 1461259539125 Marionette TRACE conn4 <- [1,698,null,{}] 10:25:39 INFO - PROCESS | 3508 | 1461259539135 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 3508 | 1461259539223 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:25:39 INFO - PROCESS | 3508 | 1461259539311 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 3508 | ++DOCSHELL 191CC800 == 44 [pid = 3508] [id = 184] 10:25:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1A045400) [pid = 3508] [serial = 550] [outer = 00000000] 10:25:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1B76D000) [pid = 3508] [serial = 551] [outer = 1A045400] 10:25:39 INFO - PROCESS | 3508 | 1461259539359 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1C307C00) [pid = 3508] [serial = 552] [outer = 1A045400] 10:25:40 INFO - PROCESS | 3508 | 1461259540275 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:25:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1234ms 10:25:40 INFO - PROCESS | 3508 | 1461259540360 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 3508 | 1461259540363 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:25:40 INFO - PROCESS | 3508 | 1461259540372 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 3508 | 1461259540373 Marionette TRACE conn4 <- [1,702,null,{}] 10:25:40 INFO - PROCESS | 3508 | 1461259540377 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:40 INFO - PROCESS | 3508 | 1461259540488 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:25:40 INFO - PROCESS | 3508 | 1461259540495 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 3508 | ++DOCSHELL 1C593C00 == 45 [pid = 3508] [id = 185] 10:25:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (1C5B8000) [pid = 3508] [serial = 553] [outer = 00000000] 10:25:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1C5C2C00) [pid = 3508] [serial = 554] [outer = 1C5B8000] 10:25:40 INFO - PROCESS | 3508 | 1461259540589 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (1C5C6C00) [pid = 3508] [serial = 555] [outer = 1C5B8000] 10:25:41 INFO - PROCESS | 3508 | 1461259541513 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:25:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 10:25:41 INFO - PROCESS | 3508 | 1461259541551 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 3508 | 1461259541553 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 10:25:41 INFO - PROCESS | 3508 | 1461259541556 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:25:41 INFO - PROCESS | 3508 | 1461259541558 Marionette TRACE conn4 <- [1,706,null,{}] 10:25:41 INFO - PROCESS | 3508 | 1461259541562 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:41 INFO - PROCESS | 3508 | 1461259541884 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (1A4B5000) [pid = 3508] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (200C1000) [pid = 3508] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (1227F400) [pid = 3508] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1CE95400) [pid = 3508] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1C5BAC00) [pid = 3508] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1B8C8C00) [pid = 3508] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (1872C000) [pid = 3508] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1B378400) [pid = 3508] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1CFC4800) [pid = 3508] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (0EBA2400) [pid = 3508] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (11D19400) [pid = 3508] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1EBC6400) [pid = 3508] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (12347800) [pid = 3508] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1B37B800) [pid = 3508] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (173B9800) [pid = 3508] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (20E7F000) [pid = 3508] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1B40BC00) [pid = 3508] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (1234A800) [pid = 3508] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1234B800) [pid = 3508] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1CFC8400) [pid = 3508] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (200C4C00) [pid = 3508] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (20DCF000) [pid = 3508] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1FB82000) [pid = 3508] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (201EF800) [pid = 3508] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (12602C00) [pid = 3508] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1ED6E000) [pid = 3508] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (18B12800) [pid = 3508] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (191CCC00) [pid = 3508] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1D6DEC00) [pid = 3508] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1CA47000) [pid = 3508] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1D012800) [pid = 3508] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (11D9F000) [pid = 3508] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:25:41 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1FB89000) [pid = 3508] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:25:41 INFO - PROCESS | 3508 | 1461259541977 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA2400 == 46 [pid = 3508] [id = 186] 10:25:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (0EBA2C00) [pid = 3508] [serial = 556] [outer = 00000000] 10:25:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1234A800) [pid = 3508] [serial = 557] [outer = 0EBA2C00] 10:25:42 INFO - PROCESS | 3508 | 1461259542022 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (12349C00) [pid = 3508] [serial = 558] [outer = 0EBA2C00] 10:25:42 INFO - PROCESS | 3508 | 1461259542859 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1334ms 10:25:42 INFO - PROCESS | 3508 | 1461259542894 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:25:42 INFO - PROCESS | 3508 | 1461259542896 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 10:25:42 INFO - PROCESS | 3508 | 1461259542899 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 3508 | 1461259542901 Marionette TRACE conn4 <- [1,710,null,{}] 10:25:42 INFO - PROCESS | 3508 | 1461259542904 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3508 | 1461259543035 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:25:43 INFO - PROCESS | 3508 | 1461259543046 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3508 | ++DOCSHELL 0EC44000 == 47 [pid = 3508] [id = 187] 10:25:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (11E7F800) [pid = 3508] [serial = 559] [outer = 00000000] 10:25:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1C6A3C00) [pid = 3508] [serial = 560] [outer = 11E7F800] 10:25:43 INFO - PROCESS | 3508 | 1461259543094 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1C7F9400) [pid = 3508] [serial = 561] [outer = 11E7F800] 10:25:43 INFO - PROCESS | 3508 | 1461259543532 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 3508 | 1461259543572 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 10:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:25:43 INFO - PROCESS | 3508 | 1461259543575 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 3508 | 1461259543577 Marionette TRACE conn4 <- [1,714,null,{}] 10:25:43 INFO - PROCESS | 3508 | 1461259543581 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3508 | 1461259543696 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:25:43 INFO - PROCESS | 3508 | 1461259543705 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3508 | ++DOCSHELL 1C8D0400 == 48 [pid = 3508] [id = 188] 10:25:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1CE93800) [pid = 3508] [serial = 562] [outer = 00000000] 10:25:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1CFC6C00) [pid = 3508] [serial = 563] [outer = 1CE93800] 10:25:43 INFO - PROCESS | 3508 | 1461259543749 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1D01DC00) [pid = 3508] [serial = 564] [outer = 1CE93800] 10:25:44 INFO - PROCESS | 3508 | 1461259544453 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 10:25:44 INFO - PROCESS | 3508 | 1461259544507 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 3508 | 1461259544513 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 10:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:25:44 INFO - PROCESS | 3508 | 1461259544519 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 3508 | 1461259544523 Marionette TRACE conn4 <- [1,718,null,{}] 10:25:44 INFO - PROCESS | 3508 | 1461259544528 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:44 INFO - PROCESS | 3508 | 1461259544648 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:25:44 INFO - PROCESS | 3508 | 1461259544772 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 3508 | ++DOCSHELL 12512400 == 49 [pid = 3508] [id = 189] 10:25:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (12516400) [pid = 3508] [serial = 565] [outer = 00000000] 10:25:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1A04BC00) [pid = 3508] [serial = 566] [outer = 12516400] 10:25:44 INFO - PROCESS | 3508 | 1461259544833 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1A05FC00) [pid = 3508] [serial = 567] [outer = 12516400] 10:25:45 INFO - PROCESS | 3508 | 1461259545428 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 3508 | 1461259545498 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 10:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:25:45 INFO - PROCESS | 3508 | 1461259545505 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 3508 | 1461259545508 Marionette TRACE conn4 <- [1,722,null,{}] 10:25:45 INFO - PROCESS | 3508 | 1461259545512 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:45 INFO - PROCESS | 3508 | 1461259545619 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:25:45 INFO - PROCESS | 3508 | 1461259545751 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 3508 | ++DOCSHELL 1B375C00 == 50 [pid = 3508] [id = 190] 10:25:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1B8CC000) [pid = 3508] [serial = 568] [outer = 00000000] 10:25:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1C5C1C00) [pid = 3508] [serial = 569] [outer = 1B8CC000] 10:25:45 INFO - PROCESS | 3508 | 1461259545807 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1C71D800) [pid = 3508] [serial = 570] [outer = 1B8CC000] 10:25:46 INFO - PROCESS | 3508 | 1461259546427 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 10:25:46 INFO - PROCESS | 3508 | 1461259546476 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 3508 | 1461259546479 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 10:25:46 INFO - PROCESS | 3508 | 1461259546483 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:25:46 INFO - PROCESS | 3508 | 1461259546486 Marionette TRACE conn4 <- [1,726,null,{}] 10:25:46 INFO - PROCESS | 3508 | 1461259546497 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:46 INFO - PROCESS | 3508 | 1461259546605 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:25:46 INFO - PROCESS | 3508 | 1461259546738 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC8800 == 51 [pid = 3508] [id = 191] 10:25:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1EBDAC00) [pid = 3508] [serial = 571] [outer = 00000000] 10:25:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1ED72000) [pid = 3508] [serial = 572] [outer = 1EBDAC00] 10:25:46 INFO - PROCESS | 3508 | 1461259546796 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1FB53C00) [pid = 3508] [serial = 573] [outer = 1EBDAC00] 10:25:47 INFO - PROCESS | 3508 | 1461259547866 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1437ms 10:25:47 INFO - PROCESS | 3508 | 1461259547924 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 3508 | 1461259547927 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 10:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:25:47 INFO - PROCESS | 3508 | 1461259547930 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 3508 | 1461259547932 Marionette TRACE conn4 <- [1,730,null,{}] 10:25:47 INFO - PROCESS | 3508 | 1461259547936 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:48 INFO - PROCESS | 3508 | 1461259548072 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:25:48 INFO - PROCESS | 3508 | 1461259548199 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 3508 | ++DOCSHELL 1FB55800 == 52 [pid = 3508] [id = 192] 10:25:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1FB5EC00) [pid = 3508] [serial = 574] [outer = 00000000] 10:25:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1FB8FC00) [pid = 3508] [serial = 575] [outer = 1FB5EC00] 10:25:48 INFO - PROCESS | 3508 | 1461259548255 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1FF4D000) [pid = 3508] [serial = 576] [outer = 1FB5EC00] 10:25:49 INFO - PROCESS | 3508 | 1461259549300 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1422ms 10:25:49 INFO - PROCESS | 3508 | 1461259549356 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 3508 | 1461259549358 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 10:25:49 INFO - PROCESS | 3508 | 1461259549362 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:25:49 INFO - PROCESS | 3508 | 1461259549364 Marionette TRACE conn4 <- [1,734,null,{}] 10:25:49 INFO - PROCESS | 3508 | 1461259549367 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:49 INFO - PROCESS | 3508 | 1461259549500 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:25:49 INFO - PROCESS | 3508 | 1461259549634 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 3508 | ++DOCSHELL 12602400 == 53 [pid = 3508] [id = 193] 10:25:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (131D9400) [pid = 3508] [serial = 577] [outer = 00000000] 10:25:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1765F000) [pid = 3508] [serial = 578] [outer = 131D9400] 10:25:49 INFO - PROCESS | 3508 | 1461259549689 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (17888000) [pid = 3508] [serial = 579] [outer = 131D9400] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 0EC44000 == 52 [pid = 3508] [id = 187] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 0EBA2400 == 51 [pid = 3508] [id = 186] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 1C593C00 == 50 [pid = 3508] [id = 185] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 191CC800 == 49 [pid = 3508] [id = 184] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 12211C00 == 48 [pid = 3508] [id = 183] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 12907800 == 47 [pid = 3508] [id = 182] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 1A04E400 == 46 [pid = 3508] [id = 180] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (1D6CBC00) [pid = 3508] [serial = 533] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOCSHELL 12907C00 == 45 [pid = 3508] [id = 179] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1FB8AC00) [pid = 3508] [serial = 275] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (20BD2800) [pid = 3508] [serial = 311] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (128E7800) [pid = 3508] [serial = 269] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (20BD3800) [pid = 3508] [serial = 266] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (1A050000) [pid = 3508] [serial = 531] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (1CFBD000) [pid = 3508] [serial = 396] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1915AC00) [pid = 3508] [serial = 272] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (21279400) [pid = 3508] [serial = 405] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1C714C00) [pid = 3508] [serial = 353] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (16F05400) [pid = 3508] [serial = 314] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1252F000) [pid = 3508] [serial = 347] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1D6C6400) [pid = 3508] [serial = 356] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (20DC3800) [pid = 3508] [serial = 402] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (20E86C00) [pid = 3508] [serial = 278] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (20DCD800) [pid = 3508] [serial = 323] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (201F8400) [pid = 3508] [serial = 399] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1867E800) [pid = 3508] [serial = 392] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1ED75800) [pid = 3508] [serial = 320] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1A04FC00) [pid = 3508] [serial = 350] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1B37A000) [pid = 3508] [serial = 317] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1ED74C00) [pid = 3508] [serial = 359] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1C563400) [pid = 3508] [serial = 444] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (20125C00) [pid = 3508] [serial = 438] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (17909C00) [pid = 3508] [serial = 441] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1CEAA800) [pid = 3508] [serial = 521] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1CEB0000) [pid = 3508] [serial = 522] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C5C5000) [pid = 3508] [serial = 518] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1C55FC00) [pid = 3508] [serial = 515] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1C592400) [pid = 3508] [serial = 516] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1A362400) [pid = 3508] [serial = 507] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1A054C00) [pid = 3508] [serial = 506] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1B3E2C00) [pid = 3508] [serial = 512] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1D6C5000) [pid = 3508] [serial = 525] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1B405800) [pid = 3508] [serial = 513] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (12516C00) [pid = 3508] [serial = 509] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (132A5800) [pid = 3508] [serial = 510] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1D0E0C00) [pid = 3508] [serial = 524] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1324F400) [pid = 3508] [serial = 504] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (128E6400) [pid = 3508] [serial = 503] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1A046C00) [pid = 3508] [serial = 491] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1EBE0800) [pid = 3508] [serial = 494] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (20BE0400) [pid = 3508] [serial = 497] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (21820C00) [pid = 3508] [serial = 500] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1ED79400) [pid = 3508] [serial = 527] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (138F9000) [pid = 3508] [serial = 530] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1FB54800) [pid = 3508] [serial = 528] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1C71C400) [pid = 3508] [serial = 519] [outer = 00000000] [url = about:blank] 10:25:50 INFO - PROCESS | 3508 | 1461259550815 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1486ms 10:25:50 INFO - PROCESS | 3508 | 1461259550851 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:25:50 INFO - PROCESS | 3508 | 1461259550856 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 10:25:50 INFO - PROCESS | 3508 | 1461259550860 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 3508 | 1461259550863 Marionette TRACE conn4 <- [1,738,null,{}] 10:25:50 INFO - PROCESS | 3508 | 1461259550874 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 3508 | 1461259551007 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:25:51 INFO - PROCESS | 3508 | 1461259551092 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 3508 | ++DOCSHELL 1252A400 == 46 [pid = 3508] [id = 194] 10:25:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1252D400) [pid = 3508] [serial = 580] [outer = 00000000] 10:25:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (12905C00) [pid = 3508] [serial = 581] [outer = 1252D400] 10:25:51 INFO - PROCESS | 3508 | 1461259551143 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1329D800) [pid = 3508] [serial = 582] [outer = 1252D400] 10:25:52 INFO - PROCESS | 3508 | 1461259552017 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 10:25:52 INFO - PROCESS | 3508 | 1461259552054 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 3508 | 1461259552060 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 10:25:52 INFO - PROCESS | 3508 | 1461259552067 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:25:52 INFO - PROCESS | 3508 | 1461259552069 Marionette TRACE conn4 <- [1,742,null,{}] 10:25:52 INFO - PROCESS | 3508 | 1461259552073 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:52 INFO - PROCESS | 3508 | 1461259552159 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:25:52 INFO - PROCESS | 3508 | 1461259552167 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 3508 | ++DOCSHELL 1733E000 == 47 [pid = 3508] [id = 195] 10:25:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (173AEC00) [pid = 3508] [serial = 583] [outer = 00000000] 10:25:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (18D0B000) [pid = 3508] [serial = 584] [outer = 173AEC00] 10:25:52 INFO - PROCESS | 3508 | 1461259552212 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1A046C00) [pid = 3508] [serial = 585] [outer = 173AEC00] 10:25:53 INFO - PROCESS | 3508 | 1461259553158 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1126ms 10:25:53 INFO - PROCESS | 3508 | 1461259553199 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 3508 | 1461259553201 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 10:25:53 INFO - PROCESS | 3508 | 1461259553204 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:25:53 INFO - PROCESS | 3508 | 1461259553208 Marionette TRACE conn4 <- [1,746,null,{}] 10:25:53 INFO - PROCESS | 3508 | 1461259553225 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:53 INFO - PROCESS | 3508 | 1461259553340 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:25:53 INFO - PROCESS | 3508 | 1461259553400 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 3508 | ++DOCSHELL 1A05B400 == 48 [pid = 3508] [id = 196] 10:25:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1A4F1400) [pid = 3508] [serial = 586] [outer = 00000000] 10:25:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1B379000) [pid = 3508] [serial = 587] [outer = 1A4F1400] 10:25:53 INFO - PROCESS | 3508 | 1461259553449 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1B3E4000) [pid = 3508] [serial = 588] [outer = 1A4F1400] 10:25:53 INFO - PROCESS | 3508 | 1461259553914 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 10:25:53 INFO - PROCESS | 3508 | 1461259553938 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 3508 | 1461259553941 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 10:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:25:53 INFO - PROCESS | 3508 | 1461259553951 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 3508 | 1461259553952 Marionette TRACE conn4 <- [1,750,null,{}] 10:25:53 INFO - PROCESS | 3508 | 1461259553956 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:54 INFO - PROCESS | 3508 | 1461259554072 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:25:54 INFO - PROCESS | 3508 | 1461259554079 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 3508 | ++DOCSHELL 1B76CC00 == 49 [pid = 3508] [id = 197] 10:25:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1B76F000) [pid = 3508] [serial = 589] [outer = 00000000] 10:25:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1C560800) [pid = 3508] [serial = 590] [outer = 1B76F000] 10:25:54 INFO - PROCESS | 3508 | 1461259554125 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1C55EC00) [pid = 3508] [serial = 591] [outer = 1B76F000] 10:25:54 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (11E7F800) [pid = 3508] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:25:54 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1C5B8000) [pid = 3508] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:25:54 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (12279C00) [pid = 3508] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:25:54 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (137AF800) [pid = 3508] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:25:54 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1A045400) [pid = 3508] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:25:54 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (0EBA2C00) [pid = 3508] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:25:55 INFO - PROCESS | 3508 | 1461259555038 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1117ms 10:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:25:55 INFO - PROCESS | 3508 | 1461259555071 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 3508 | 1461259555073 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 10:25:55 INFO - PROCESS | 3508 | 1461259555076 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 3508 | 1461259555077 Marionette TRACE conn4 <- [1,754,null,{}] 10:25:55 INFO - PROCESS | 3508 | 1461259555081 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:55 INFO - PROCESS | 3508 | 1461259555160 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:25:55 INFO - PROCESS | 3508 | 1461259555167 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 3508 | ++DOCSHELL 1A052000 == 50 [pid = 3508] [id = 198] 10:25:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1C4E2400) [pid = 3508] [serial = 592] [outer = 00000000] 10:25:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1C59DC00) [pid = 3508] [serial = 593] [outer = 1C4E2400] 10:25:55 INFO - PROCESS | 3508 | 1461259555211 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1C5BB400) [pid = 3508] [serial = 594] [outer = 1C4E2400] 10:25:56 INFO - PROCESS | 3508 | 1461259556109 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 10:25:56 INFO - PROCESS | 3508 | 1461259556155 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 3508 | 1461259556157 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:25:56 INFO - PROCESS | 3508 | 1461259556163 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 3508 | 1461259556165 Marionette TRACE conn4 <- [1,758,null,{}] 10:25:56 INFO - PROCESS | 3508 | 1461259556168 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:56 INFO - PROCESS | 3508 | 1461259556268 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:25:56 INFO - PROCESS | 3508 | 1461259556276 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 3508 | ++DOCSHELL 1C7F9000 == 51 [pid = 3508] [id = 199] 10:25:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1CADC800) [pid = 3508] [serial = 595] [outer = 00000000] 10:25:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1CEA9800) [pid = 3508] [serial = 596] [outer = 1CADC800] 10:25:56 INFO - PROCESS | 3508 | 1461259556324 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1CEB0C00) [pid = 3508] [serial = 597] [outer = 1CADC800] 10:25:56 INFO - PROCESS | 3508 | 1461259556769 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 10:25:56 INFO - PROCESS | 3508 | 1461259556795 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 3508 | 1461259556797 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:25:56 INFO - PROCESS | 3508 | 1461259556800 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 3508 | 1461259556802 Marionette TRACE conn4 <- [1,762,null,{}] 10:25:56 INFO - PROCESS | 3508 | 1461259556805 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:56 INFO - PROCESS | 3508 | 1461259556889 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:25:56 INFO - PROCESS | 3508 | 1461259556896 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC4800 == 52 [pid = 3508] [id = 200] 10:25:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1CFCA400) [pid = 3508] [serial = 598] [outer = 00000000] 10:25:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1D0DD400) [pid = 3508] [serial = 599] [outer = 1CFCA400] 10:25:56 INFO - PROCESS | 3508 | 1461259556940 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1D673400) [pid = 3508] [serial = 600] [outer = 1CFCA400] 10:25:57 INFO - PROCESS | 3508 | 1461259557597 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 870ms 10:25:57 INFO - PROCESS | 3508 | 1461259557671 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 3508 | 1461259557675 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 10:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:25:57 INFO - PROCESS | 3508 | 1461259557680 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 3508 | 1461259557683 Marionette TRACE conn4 <- [1,766,null,{}] 10:25:57 INFO - PROCESS | 3508 | 1461259557689 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:57 INFO - PROCESS | 3508 | 1461259557799 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:25:57 INFO - PROCESS | 3508 | 1461259557929 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 3508 | ++DOCSHELL 12602C00 == 53 [pid = 3508] [id = 201] 10:25:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (132A7C00) [pid = 3508] [serial = 601] [outer = 00000000] 10:25:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (18D05400) [pid = 3508] [serial = 602] [outer = 132A7C00] 10:25:58 INFO - PROCESS | 3508 | 1461259557987 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1A053000) [pid = 3508] [serial = 603] [outer = 132A7C00] 10:25:58 INFO - PROCESS | 3508 | 1461259558550 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 10:25:58 INFO - PROCESS | 3508 | 1461259558612 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 3508 | 1461259558618 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 10:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:25:58 INFO - PROCESS | 3508 | 1461259558624 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 3508 | 1461259558627 Marionette TRACE conn4 <- [1,770,null,{}] 10:25:58 INFO - PROCESS | 3508 | 1461259558631 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:58 INFO - PROCESS | 3508 | 1461259558743 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:25:58 INFO - PROCESS | 3508 | 1461259558872 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 3508 | ++DOCSHELL 1A05F400 == 54 [pid = 3508] [id = 202] 10:25:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1B3DE800) [pid = 3508] [serial = 604] [outer = 00000000] 10:25:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1C560000) [pid = 3508] [serial = 605] [outer = 1B3DE800] 10:25:58 INFO - PROCESS | 3508 | 1461259558928 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1C5B9C00) [pid = 3508] [serial = 606] [outer = 1B3DE800] 10:25:59 INFO - PROCESS | 3508 | 1461259559518 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 10:25:59 INFO - PROCESS | 3508 | 1461259559557 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 3508 | 1461259559559 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 10:25:59 INFO - PROCESS | 3508 | 1461259559563 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:25:59 INFO - PROCESS | 3508 | 1461259559567 Marionette TRACE conn4 <- [1,774,null,{}] 10:25:59 INFO - PROCESS | 3508 | 1461259559579 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:59 INFO - PROCESS | 3508 | 1461259559688 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:25:59 INFO - PROCESS | 3508 | 1461259559818 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 3508 | ++DOCSHELL 1CE97000 == 55 [pid = 3508] [id = 203] 10:25:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1D0ABC00) [pid = 3508] [serial = 607] [outer = 00000000] 10:25:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1EBC3000) [pid = 3508] [serial = 608] [outer = 1D0ABC00] 10:25:59 INFO - PROCESS | 3508 | 1461259559876 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1ED6DC00) [pid = 3508] [serial = 609] [outer = 1D0ABC00] 10:26:00 INFO - PROCESS | 3508 | 1461259560461 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 10:26:00 INFO - PROCESS | 3508 | 1461259560496 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 3508 | 1461259560499 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 10:26:00 INFO - PROCESS | 3508 | 1461259560503 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:26:00 INFO - PROCESS | 3508 | 1461259560505 Marionette TRACE conn4 <- [1,778,null,{}] 10:26:00 INFO - PROCESS | 3508 | 1461259560508 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:00 INFO - PROCESS | 3508 | 1461259560616 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:26:00 INFO - PROCESS | 3508 | 1461259560718 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 3508 | ++DOCSHELL 1EBD4C00 == 56 [pid = 3508] [id = 204] 10:26:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1EBE2800) [pid = 3508] [serial = 610] [outer = 00000000] 10:26:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1FB82C00) [pid = 3508] [serial = 611] [outer = 1EBE2800] 10:26:00 INFO - PROCESS | 3508 | 1461259560772 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1FB8A400) [pid = 3508] [serial = 612] [outer = 1EBE2800] 10:26:01 INFO - PROCESS | 3508 | 1461259561337 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 871ms 10:26:01 INFO - PROCESS | 3508 | 1461259561376 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 3508 | 1461259561379 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 10:26:01 INFO - PROCESS | 3508 | 1461259561382 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:26:01 INFO - PROCESS | 3508 | 1461259561384 Marionette TRACE conn4 <- [1,782,null,{}] 10:26:01 INFO - PROCESS | 3508 | 1461259561388 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:01 INFO - PROCESS | 3508 | 1461259561491 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:26:01 INFO - PROCESS | 3508 | 1461259561595 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 3508 | ++DOCSHELL 1FB54C00 == 57 [pid = 3508] [id = 205] 10:26:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1FB8C400) [pid = 3508] [serial = 613] [outer = 00000000] 10:26:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (20061800) [pid = 3508] [serial = 614] [outer = 1FB8C400] 10:26:01 INFO - PROCESS | 3508 | 1461259561650 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (20069C00) [pid = 3508] [serial = 615] [outer = 1FB8C400] 10:26:02 INFO - PROCESS | 3508 | 1461259562459 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1126ms 10:26:02 INFO - PROCESS | 3508 | 1461259562512 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 3508 | 1461259562516 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 10:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:26:02 INFO - PROCESS | 3508 | 1461259562521 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 3508 | 1461259562525 Marionette TRACE conn4 <- [1,786,null,{}] 10:26:02 INFO - PROCESS | 3508 | 1461259562546 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:02 INFO - PROCESS | 3508 | 1461259562644 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:26:02 INFO - PROCESS | 3508 | 1461259562778 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 3508 | ++DOCSHELL 12521800 == 58 [pid = 3508] [id = 206] 10:26:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (12522800) [pid = 3508] [serial = 616] [outer = 00000000] 10:26:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (176BA000) [pid = 3508] [serial = 617] [outer = 12522800] 10:26:02 INFO - PROCESS | 3508 | 1461259562829 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1872D800) [pid = 3508] [serial = 618] [outer = 12522800] 10:26:03 INFO - PROCESS | 3508 | 1461259563458 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 990ms 10:26:03 INFO - PROCESS | 3508 | 1461259563512 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 3508 | 1461259563518 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 10:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:26:03 INFO - PROCESS | 3508 | 1461259563523 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 3508 | 1461259563526 Marionette TRACE conn4 <- [1,790,null,{}] 10:26:03 INFO - PROCESS | 3508 | 1461259563530 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:03 INFO - PROCESS | 3508 | 1461259563642 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1C7F9000 == 57 [pid = 3508] [id = 199] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1A052000 == 56 [pid = 3508] [id = 198] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1B76CC00 == 55 [pid = 3508] [id = 197] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1A05B400 == 54 [pid = 3508] [id = 196] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1733E000 == 53 [pid = 3508] [id = 195] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1252A400 == 52 [pid = 3508] [id = 194] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1FB55800 == 51 [pid = 3508] [id = 192] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1329BC00) [pid = 3508] [serial = 536] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1B3DD800) [pid = 3508] [serial = 539] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1FF46800) [pid = 3508] [serial = 542] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1CFC6C00) [pid = 3508] [serial = 563] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1C310000 == 50 [pid = 3508] [id = 178] 10:26:03 INFO - PROCESS | 3508 | --DOCSHELL 1C8D0400 == 49 [pid = 3508] [id = 188] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1C6A3C00) [pid = 3508] [serial = 560] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1C5C2C00) [pid = 3508] [serial = 554] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (17319400) [pid = 3508] [serial = 548] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (176D3C00) [pid = 3508] [serial = 549] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (18D08800) [pid = 3508] [serial = 546] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1867DC00) [pid = 3508] [serial = 545] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1B76D000) [pid = 3508] [serial = 551] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1C5C6C00) [pid = 3508] [serial = 555] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1234A800) [pid = 3508] [serial = 557] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (12349C00) [pid = 3508] [serial = 558] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1C7F9400) [pid = 3508] [serial = 561] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1C307C00) [pid = 3508] [serial = 552] [outer = 00000000] [url = about:blank] 10:26:03 INFO - PROCESS | 3508 | 1461259563787 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 3508 | ++DOCSHELL 0EB9C800 == 50 [pid = 3508] [id = 207] 10:26:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (0EBAA800) [pid = 3508] [serial = 619] [outer = 00000000] 10:26:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1234CC00) [pid = 3508] [serial = 620] [outer = 0EBAA800] 10:26:03 INFO - PROCESS | 3508 | 1461259563833 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (131D5400) [pid = 3508] [serial = 621] [outer = 0EBAA800] 10:26:04 INFO - PROCESS | 3508 | 1461259564313 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 830ms 10:26:04 INFO - PROCESS | 3508 | 1461259564358 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 3508 | 1461259564360 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 10:26:04 INFO - PROCESS | 3508 | 1461259564363 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:26:04 INFO - PROCESS | 3508 | 1461259564367 Marionette TRACE conn4 <- [1,794,null,{}] 10:26:04 INFO - PROCESS | 3508 | 1461259564376 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:04 INFO - PROCESS | 3508 | 1461259564461 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:26:04 INFO - PROCESS | 3508 | 1461259564471 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 3508 | ++DOCSHELL 1A04D800 == 51 [pid = 3508] [id = 208] 10:26:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1A051C00) [pid = 3508] [serial = 622] [outer = 00000000] 10:26:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1A4BAC00) [pid = 3508] [serial = 623] [outer = 1A051C00] 10:26:04 INFO - PROCESS | 3508 | 1461259564520 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1B377C00) [pid = 3508] [serial = 624] [outer = 1A051C00] 10:26:05 INFO - PROCESS | 3508 | 1461259564997 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 10:26:05 INFO - PROCESS | 3508 | 1461259565037 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 3508 | 1461259565040 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 10:26:05 INFO - PROCESS | 3508 | 1461259565043 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:26:05 INFO - PROCESS | 3508 | 1461259565045 Marionette TRACE conn4 <- [1,798,null,{}] 10:26:05 INFO - PROCESS | 3508 | 1461259565048 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:05 INFO - PROCESS | 3508 | 1461259565133 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:26:05 INFO - PROCESS | 3508 | 1461259565143 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 3508 | ++DOCSHELL 1B40FC00 == 52 [pid = 3508] [id = 209] 10:26:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1B410400) [pid = 3508] [serial = 625] [outer = 00000000] 10:26:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1C56D800) [pid = 3508] [serial = 626] [outer = 1B410400] 10:26:05 INFO - PROCESS | 3508 | 1461259565188 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1C597800) [pid = 3508] [serial = 627] [outer = 1B410400] 10:26:05 INFO - PROCESS | 3508 | 1461259565636 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 10:26:05 INFO - PROCESS | 3508 | 1461259565680 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 3508 | 1461259565682 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 10:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:26:05 INFO - PROCESS | 3508 | 1461259565685 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 3508 | 1461259565687 Marionette TRACE conn4 <- [1,802,null,{}] 10:26:05 INFO - PROCESS | 3508 | 1461259565690 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:05 INFO - PROCESS | 3508 | 1461259565771 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:26:05 INFO - PROCESS | 3508 | 1461259565778 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 3508 | ++DOCSHELL 1C59D800 == 53 [pid = 3508] [id = 210] 10:26:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1C5C4000) [pid = 3508] [serial = 628] [outer = 00000000] 10:26:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1C713400) [pid = 3508] [serial = 629] [outer = 1C5C4000] 10:26:05 INFO - PROCESS | 3508 | 1461259565823 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1C7FA000) [pid = 3508] [serial = 630] [outer = 1C5C4000] 10:26:06 INFO - PROCESS | 3508 | 1461259566307 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 3508 | 1461259566360 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 10:26:06 INFO - PROCESS | 3508 | 1461259566363 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 3508 | 1461259566365 Marionette TRACE conn4 <- [1,806,null,{}] 10:26:06 INFO - PROCESS | 3508 | 1461259566368 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:06 INFO - PROCESS | 3508 | 1461259566499 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:26:06 INFO - PROCESS | 3508 | 1461259566566 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 3508 | ++DOCSHELL 1C8C8C00 == 54 [pid = 3508] [id = 211] 10:26:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1CADC400) [pid = 3508] [serial = 631] [outer = 00000000] 10:26:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1D0D9C00) [pid = 3508] [serial = 632] [outer = 1CADC400] 10:26:06 INFO - PROCESS | 3508 | 1461259566615 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1D672C00) [pid = 3508] [serial = 633] [outer = 1CADC400] 10:26:07 INFO - PROCESS | 3508 | 1461259567039 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 10:26:07 INFO - PROCESS | 3508 | 1461259567094 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 3508 | 1461259567096 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 10:26:07 INFO - PROCESS | 3508 | 1461259567100 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:26:07 INFO - PROCESS | 3508 | 1461259567101 Marionette TRACE conn4 <- [1,810,null,{}] 10:26:07 INFO - PROCESS | 3508 | 1461259567105 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:07 INFO - PROCESS | 3508 | 1461259567251 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:26:07 INFO - PROCESS | 3508 | 1461259567326 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 3508 | ++DOCSHELL 1D6D4000 == 55 [pid = 3508] [id = 212] 10:26:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1EBC2000) [pid = 3508] [serial = 634] [outer = 00000000] 10:26:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1ED7B000) [pid = 3508] [serial = 635] [outer = 1EBC2000] 10:26:07 INFO - PROCESS | 3508 | 1461259567370 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1FB54000) [pid = 3508] [serial = 636] [outer = 1EBC2000] 10:26:07 INFO - PROCESS | 3508 | 1461259567796 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 3508 | 1461259567836 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 10:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:26:07 INFO - PROCESS | 3508 | 1461259567839 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 3508 | 1461259567841 Marionette TRACE conn4 <- [1,814,null,{}] 10:26:07 INFO - PROCESS | 3508 | 1461259567844 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:07 INFO - PROCESS | 3508 | 1461259567959 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:26:08 INFO - PROCESS | 3508 | 1461259568022 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 3508 | ++DOCSHELL 1FB5D400 == 56 [pid = 3508] [id = 213] 10:26:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1FB81800) [pid = 3508] [serial = 637] [outer = 00000000] 10:26:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (20068400) [pid = 3508] [serial = 638] [outer = 1FB81800] 10:26:08 INFO - PROCESS | 3508 | 1461259568067 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (200C1400) [pid = 3508] [serial = 639] [outer = 1FB81800] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1C5BB800) [pid = 3508] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (201DE800) [pid = 3508] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1FF4E400) [pid = 3508] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (2171FC00) [pid = 3508] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (20067400) [pid = 3508] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (12522000) [pid = 3508] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (200C3C00) [pid = 3508] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (20107C00) [pid = 3508] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (201DBC00) [pid = 3508] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1CADC800) [pid = 3508] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1B76F000) [pid = 3508] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1C4E2400) [pid = 3508] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (173AEC00) [pid = 3508] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1EBDAC00) [pid = 3508] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1252D400) [pid = 3508] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (12516400) [pid = 3508] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (131D9400) [pid = 3508] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1FB5EC00) [pid = 3508] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1B8CC000) [pid = 3508] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1A4F1400) [pid = 3508] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1CEA1000) [pid = 3508] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1A4F1C00) [pid = 3508] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1290AC00) [pid = 3508] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:26:08 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1C566400) [pid = 3508] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:26:08 INFO - PROCESS | 3508 | 1461259568702 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 871ms 10:26:08 INFO - PROCESS | 3508 | 1461259568714 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 3508 | 1461259568715 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 10:26:08 INFO - PROCESS | 3508 | 1461259568718 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:26:08 INFO - PROCESS | 3508 | 1461259568720 Marionette TRACE conn4 <- [1,818,null,{}] 10:26:08 INFO - PROCESS | 3508 | 1461259568723 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:08 INFO - PROCESS | 3508 | 1461259568806 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:26:08 INFO - PROCESS | 3508 | 1461259568891 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 3508 | ++DOCSHELL 12344C00 == 57 [pid = 3508] [id = 214] 10:26:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1234C000) [pid = 3508] [serial = 640] [outer = 00000000] 10:26:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1B8CC000) [pid = 3508] [serial = 641] [outer = 1234C000] 10:26:08 INFO - PROCESS | 3508 | 1461259568939 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1C56DC00) [pid = 3508] [serial = 642] [outer = 1234C000] 10:26:09 INFO - PROCESS | 3508 | 1461259569311 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 631ms 10:26:09 INFO - PROCESS | 3508 | 1461259569352 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:26:09 INFO - PROCESS | 3508 | 1461259569354 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 10:26:09 INFO - PROCESS | 3508 | 1461259569357 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 3508 | 1461259569359 Marionette TRACE conn4 <- [1,822,null,{}] 10:26:09 INFO - PROCESS | 3508 | 1461259569362 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:09 INFO - PROCESS | 3508 | 1461259569479 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:26:09 INFO - PROCESS | 3508 | 1461259569535 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 3508 | ++DOCSHELL 1C5BC800 == 58 [pid = 3508] [id = 215] 10:26:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1C5C6800) [pid = 3508] [serial = 643] [outer = 00000000] 10:26:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (2005F800) [pid = 3508] [serial = 644] [outer = 1C5C6800] 10:26:09 INFO - PROCESS | 3508 | 1461259569580 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (200C3C00) [pid = 3508] [serial = 645] [outer = 1C5C6800] 10:26:09 INFO - PROCESS | 3508 | 1461259569946 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 10:26:09 INFO - PROCESS | 3508 | 1461259569988 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 3508 | 1461259569990 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:26:10 INFO - PROCESS | 3508 | 1461259569993 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 3508 | 1461259569996 Marionette TRACE conn4 <- [1,826,null,{}] 10:26:10 INFO - PROCESS | 3508 | 1461259569999 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:10 INFO - PROCESS | 3508 | 1461259570135 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:26:10 INFO - PROCESS | 3508 | 1461259570184 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 3508 | ++DOCSHELL 200C7400 == 59 [pid = 3508] [id = 216] 10:26:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (200C8800) [pid = 3508] [serial = 646] [outer = 00000000] 10:26:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (2010C800) [pid = 3508] [serial = 647] [outer = 200C8800] 10:26:10 INFO - PROCESS | 3508 | 1461259570233 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (20128000) [pid = 3508] [serial = 648] [outer = 200C8800] 10:26:10 INFO - PROCESS | 3508 | 1461259570796 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 832ms 10:26:10 INFO - PROCESS | 3508 | 1461259570826 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:26:10 INFO - PROCESS | 3508 | 1461259570830 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 10:26:10 INFO - PROCESS | 3508 | 1461259570835 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 3508 | 1461259570840 Marionette TRACE conn4 <- [1,830,null,{}] 10:26:10 INFO - PROCESS | 3508 | 1461259570847 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:10 INFO - PROCESS | 3508 | 1461259570960 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:26:11 INFO - PROCESS | 3508 | 1461259571072 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 3508 | ++DOCSHELL 12515800 == 60 [pid = 3508] [id = 217] 10:26:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (12524000) [pid = 3508] [serial = 649] [outer = 00000000] 10:26:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (16F09400) [pid = 3508] [serial = 650] [outer = 12524000] 10:26:11 INFO - PROCESS | 3508 | 1461259571129 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (176B7800) [pid = 3508] [serial = 651] [outer = 12524000] 10:26:11 INFO - PROCESS | 3508 | 1461259571769 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 990ms 10:26:11 INFO - PROCESS | 3508 | 1461259571826 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 3508 | 1461259571832 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 10:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:26:11 INFO - PROCESS | 3508 | 1461259571839 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 3508 | 1461259571842 Marionette TRACE conn4 <- [1,834,null,{}] 10:26:11 INFO - PROCESS | 3508 | 1461259571846 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:11 INFO - PROCESS | 3508 | 1461259571958 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:26:12 INFO - PROCESS | 3508 | 1461259572094 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 3508 | ++DOCSHELL 191C8000 == 61 [pid = 3508] [id = 218] 10:26:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1A047000) [pid = 3508] [serial = 652] [outer = 00000000] 10:26:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1B407800) [pid = 3508] [serial = 653] [outer = 1A047000] 10:26:12 INFO - PROCESS | 3508 | 1461259572152 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1C5BBC00) [pid = 3508] [serial = 654] [outer = 1A047000] 10:26:12 INFO - PROCESS | 3508 | 1461259572800 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1019ms 10:26:12 INFO - PROCESS | 3508 | 1461259572860 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 3508 | 1461259572862 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 10:26:12 INFO - PROCESS | 3508 | 1461259572866 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:26:12 INFO - PROCESS | 3508 | 1461259572870 Marionette TRACE conn4 <- [1,838,null,{}] 10:26:12 INFO - PROCESS | 3508 | 1461259572881 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:13 INFO - PROCESS | 3508 | 1461259573053 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:26:13 INFO - PROCESS | 3508 | 1461259573187 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 3508 | ++DOCSHELL 1B404800 == 62 [pid = 3508] [id = 219] 10:26:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1FB5F000) [pid = 3508] [serial = 655] [outer = 00000000] 10:26:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (20109400) [pid = 3508] [serial = 656] [outer = 1FB5F000] 10:26:13 INFO - PROCESS | 3508 | 1461259573246 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (20127800) [pid = 3508] [serial = 657] [outer = 1FB5F000] 10:26:13 INFO - PROCESS | 3508 | 1461259573816 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 10:26:13 INFO - PROCESS | 3508 | 1461259573839 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 3508 | 1461259573842 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 10:26:13 INFO - PROCESS | 3508 | 1461259573846 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:26:13 INFO - PROCESS | 3508 | 1461259573848 Marionette TRACE conn4 <- [1,842,null,{}] 10:26:13 INFO - PROCESS | 3508 | 1461259573852 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:13 INFO - PROCESS | 3508 | 1461259573960 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:26:14 INFO - PROCESS | 3508 | 1461259574067 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 3508 | ++DOCSHELL 201D7800 == 63 [pid = 3508] [id = 220] 10:26:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (201D8000) [pid = 3508] [serial = 658] [outer = 00000000] 10:26:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (201E2800) [pid = 3508] [serial = 659] [outer = 201D8000] 10:26:14 INFO - PROCESS | 3508 | 1461259574122 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (201EA400) [pid = 3508] [serial = 660] [outer = 201D8000] 10:26:14 INFO - PROCESS | 3508 | 1461259574741 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 10:26:14 INFO - PROCESS | 3508 | 1461259574780 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 3508 | 1461259574782 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 10:26:14 INFO - PROCESS | 3508 | 1461259574785 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:26:14 INFO - PROCESS | 3508 | 1461259574788 Marionette TRACE conn4 <- [1,846,null,{}] 10:26:14 INFO - PROCESS | 3508 | 1461259574792 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:14 INFO - PROCESS | 3508 | 1461259574898 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:26:15 INFO - PROCESS | 3508 | 1461259575005 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 3508 | ++DOCSHELL 201DC400 == 64 [pid = 3508] [id = 221] 10:26:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (201E6400) [pid = 3508] [serial = 661] [outer = 00000000] 10:26:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (201F7800) [pid = 3508] [serial = 662] [outer = 201E6400] 10:26:15 INFO - PROCESS | 3508 | 1461259575060 Marionette DEBUG loaded listener.js 10:26:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (20BD6C00) [pid = 3508] [serial = 663] [outer = 201E6400] 10:26:15 INFO - PROCESS | 3508 | 1461259575696 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 10:26:15 INFO - PROCESS | 3508 | 1461259575720 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 3508 | 1461259575722 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 10:26:15 INFO - PROCESS | 3508 | 1461259575726 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:26:15 INFO - PROCESS | 3508 | 1461259575728 Marionette TRACE conn4 <- [1,850,null,{}] 10:26:15 INFO - PROCESS | 3508 | 1461259575732 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:15 INFO - PROCESS | 3508 | 1461259575858 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:26:17 INFO - PROCESS | 3508 | 1461259577126 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 3508 | ++DOCSHELL 1384C800 == 65 [pid = 3508] [id = 222] 10:26:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (13857C00) [pid = 3508] [serial = 664] [outer = 00000000] 10:26:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (17606C00) [pid = 3508] [serial = 665] [outer = 13857C00] 10:26:17 INFO - PROCESS | 3508 | 1461259577289 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1790D800) [pid = 3508] [serial = 666] [outer = 13857C00] 10:26:17 INFO - PROCESS | 3508 | 1461259577951 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2279ms 10:26:18 INFO - PROCESS | 3508 | 1461259578009 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:26:18 INFO - PROCESS | 3508 | 1461259578014 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 10:26:18 INFO - PROCESS | 3508 | 1461259578018 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 3508 | 1461259578021 Marionette TRACE conn4 <- [1,854,null,{}] 10:26:18 INFO - PROCESS | 3508 | 1461259578026 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:18 INFO - PROCESS | 3508 | 1461259578126 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:26:18 INFO - PROCESS | 3508 | 1461259578266 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:18 INFO - PROCESS | 3508 | ++DOCSHELL 1B404400 == 66 [pid = 3508] [id = 223] 10:26:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1B404C00) [pid = 3508] [serial = 667] [outer = 00000000] 10:26:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1C04D800) [pid = 3508] [serial = 668] [outer = 1B404C00] 10:26:18 INFO - PROCESS | 3508 | 1461259578358 Marionette DEBUG loaded listener.js 10:26:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1C56C800) [pid = 3508] [serial = 669] [outer = 1B404C00] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 12280400 == 65 [pid = 3508] [id = 47] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1C5BC800 == 64 [pid = 3508] [id = 215] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 12344C00 == 63 [pid = 3508] [id = 214] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 12602400 == 62 [pid = 3508] [id = 193] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1FB5D400 == 61 [pid = 3508] [id = 213] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1D6D4000 == 60 [pid = 3508] [id = 212] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1C8C8C00 == 59 [pid = 3508] [id = 211] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1C59D800 == 58 [pid = 3508] [id = 210] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1B40FC00 == 57 [pid = 3508] [id = 209] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1A04D800 == 56 [pid = 3508] [id = 208] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 0EB9C800 == 55 [pid = 3508] [id = 207] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 12521800 == 54 [pid = 3508] [id = 206] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1EBD4C00 == 53 [pid = 3508] [id = 204] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1CE97000 == 52 [pid = 3508] [id = 203] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 1A05F400 == 51 [pid = 3508] [id = 202] 10:26:18 INFO - PROCESS | 3508 | --DOCSHELL 12602C00 == 50 [pid = 3508] [id = 201] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1FB58000) [pid = 3508] [serial = 495] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (21711C00) [pid = 3508] [serial = 456] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (20BD7400) [pid = 3508] [serial = 489] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (21A2E000) [pid = 3508] [serial = 501] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (20110800) [pid = 3508] [serial = 450] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1A366000) [pid = 3508] [serial = 492] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (20132C00) [pid = 3508] [serial = 447] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (20E8B000) [pid = 3508] [serial = 498] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (201DF800) [pid = 3508] [serial = 453] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1C55EC00) [pid = 3508] [serial = 591] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1C560800) [pid = 3508] [serial = 590] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1C59DC00) [pid = 3508] [serial = 593] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (18D0B000) [pid = 3508] [serial = 584] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1FB53C00) [pid = 3508] [serial = 573] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1ED72000) [pid = 3508] [serial = 572] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (12905C00) [pid = 3508] [serial = 581] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1329D800) [pid = 3508] [serial = 582] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1A05FC00) [pid = 3508] [serial = 567] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1A04BC00) [pid = 3508] [serial = 566] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (17888000) [pid = 3508] [serial = 579] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1765F000) [pid = 3508] [serial = 578] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1FF4D000) [pid = 3508] [serial = 576] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1FB8FC00) [pid = 3508] [serial = 575] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C71D800) [pid = 3508] [serial = 570] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1C5C1C00) [pid = 3508] [serial = 569] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1B379000) [pid = 3508] [serial = 587] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1B3E4000) [pid = 3508] [serial = 588] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1A046C00) [pid = 3508] [serial = 585] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1C5BB400) [pid = 3508] [serial = 594] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1CEB0C00) [pid = 3508] [serial = 597] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (20062C00) [pid = 3508] [serial = 543] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1B40A400) [pid = 3508] [serial = 540] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (173B4C00) [pid = 3508] [serial = 537] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1FB8F000) [pid = 3508] [serial = 534] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1CEA9800) [pid = 3508] [serial = 596] [outer = 00000000] [url = about:blank] 10:26:18 INFO - PROCESS | 3508 | 1461259578846 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 870ms 10:26:18 INFO - PROCESS | 3508 | 1461259578890 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 3508 | 1461259578894 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 10:26:18 INFO - PROCESS | 3508 | 1461259578899 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:26:18 INFO - PROCESS | 3508 | 1461259578901 Marionette TRACE conn4 <- [1,858,null,{}] 10:26:18 INFO - PROCESS | 3508 | 1461259578905 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:19 INFO - PROCESS | 3508 | 1461259578991 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:26:19 INFO - PROCESS | 3508 | 1461259579000 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 3508 | ++DOCSHELL 12512C00 == 51 [pid = 3508] [id = 224] 10:26:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (12513000) [pid = 3508] [serial = 670] [outer = 00000000] 10:26:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (13858C00) [pid = 3508] [serial = 671] [outer = 12513000] 10:26:19 INFO - PROCESS | 3508 | 1461259579046 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (176BDC00) [pid = 3508] [serial = 672] [outer = 12513000] 10:26:19 INFO - PROCESS | 3508 | 1461259579550 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 10:26:19 INFO - PROCESS | 3508 | 1461259579575 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 3508 | 1461259579577 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 10:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:26:19 INFO - PROCESS | 3508 | 1461259579586 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - PROCESS | 3508 | 1461259579591 Marionette TRACE conn4 <- [1,862,null,{}] 10:26:19 INFO - PROCESS | 3508 | 1461259579600 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:19 INFO - PROCESS | 3508 | 1461259579721 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:26:19 INFO - PROCESS | 3508 | 1461259579815 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 3508 | ++DOCSHELL 12528C00 == 52 [pid = 3508] [id = 225] 10:26:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (178DA800) [pid = 3508] [serial = 673] [outer = 00000000] 10:26:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1B038800) [pid = 3508] [serial = 674] [outer = 178DA800] 10:26:19 INFO - PROCESS | 3508 | 1461259579860 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1B37CC00) [pid = 3508] [serial = 675] [outer = 178DA800] 10:26:20 INFO - PROCESS | 3508 | 1461259580226 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 10:26:20 INFO - PROCESS | 3508 | 1461259580280 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 3508 | 1461259580282 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 10:26:20 INFO - PROCESS | 3508 | 1461259580286 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:26:20 INFO - PROCESS | 3508 | 1461259580287 Marionette TRACE conn4 <- [1,866,null,{}] 10:26:20 INFO - PROCESS | 3508 | 1461259580291 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:20 INFO - PROCESS | 3508 | 1461259580374 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:26:20 INFO - PROCESS | 3508 | 1461259580381 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:20 INFO - PROCESS | 3508 | ++DOCSHELL 1B3E1000 == 53 [pid = 3508] [id = 226] 10:26:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1B401400) [pid = 3508] [serial = 676] [outer = 00000000] 10:26:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1C561000) [pid = 3508] [serial = 677] [outer = 1B401400] 10:26:20 INFO - PROCESS | 3508 | 1461259580426 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1C59A400) [pid = 3508] [serial = 678] [outer = 1B401400] 10:26:20 INFO - PROCESS | 3508 | 1461259580860 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 10:26:20 INFO - PROCESS | 3508 | 1461259580926 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 3508 | 1461259580928 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 10:26:20 INFO - PROCESS | 3508 | 1461259580931 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:26:20 INFO - PROCESS | 3508 | 1461259580933 Marionette TRACE conn4 <- [1,870,null,{}] 10:26:20 INFO - PROCESS | 3508 | 1461259580936 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:21 INFO - PROCESS | 3508 | 1461259581050 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:26:21 INFO - PROCESS | 3508 | 1461259581139 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 3508 | ++DOCSHELL 1C69F000 == 54 [pid = 3508] [id = 227] 10:26:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1C69FC00) [pid = 3508] [serial = 679] [outer = 00000000] 10:26:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1C71A400) [pid = 3508] [serial = 680] [outer = 1C69FC00] 10:26:21 INFO - PROCESS | 3508 | 1461259581195 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1CADD800) [pid = 3508] [serial = 681] [outer = 1C69FC00] 10:26:21 INFO - PROCESS | 3508 | 1461259581636 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:26:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1CEA8C00) [pid = 3508] [serial = 682] [outer = 11E09400] 10:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 10:26:21 INFO - PROCESS | 3508 | 1461259581676 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:26:21 INFO - PROCESS | 3508 | 1461259581678 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 10:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:26:21 INFO - PROCESS | 3508 | 1461259581713 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 3508 | 1461259581715 Marionette TRACE conn4 <- [1,874,null,{}] 10:26:21 INFO - PROCESS | 3508 | 1461259581730 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:21 INFO - PROCESS | 3508 | 1461259581843 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:26:21 INFO - PROCESS | 3508 | 1461259581854 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 3508 | ++DOCSHELL 1872E000 == 55 [pid = 3508] [id = 228] 10:26:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1C5BDC00) [pid = 3508] [serial = 683] [outer = 00000000] 10:26:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1D6D4800) [pid = 3508] [serial = 684] [outer = 1C5BDC00] 10:26:21 INFO - PROCESS | 3508 | 1461259581949 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1EB28C00) [pid = 3508] [serial = 685] [outer = 1C5BDC00] 10:26:22 INFO - PROCESS | 3508 | 1461259582577 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 10:26:22 INFO - PROCESS | 3508 | 1461259582640 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 3508 | 1461259582642 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 10:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:26:22 INFO - PROCESS | 3508 | 1461259582653 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 3508 | 1461259582654 Marionette TRACE conn4 <- [1,878,null,{}] 10:26:22 INFO - PROCESS | 3508 | 1461259582658 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:22 INFO - PROCESS | 3508 | 1461259582770 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:26:22 INFO - PROCESS | 3508 | 1461259582832 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 3508 | ++DOCSHELL 1EBE0800 == 56 [pid = 3508] [id = 229] 10:26:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1ED72000) [pid = 3508] [serial = 686] [outer = 00000000] 10:26:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1FB52C00) [pid = 3508] [serial = 687] [outer = 1ED72000] 10:26:22 INFO - PROCESS | 3508 | 1461259582876 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1FB5C000) [pid = 3508] [serial = 688] [outer = 1ED72000] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1FB81800) [pid = 3508] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1EBC2000) [pid = 3508] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1234C000) [pid = 3508] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1C5C6800) [pid = 3508] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1D0ABC00) [pid = 3508] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1EBE2800) [pid = 3508] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1B3DE800) [pid = 3508] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1A051C00) [pid = 3508] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (132A7C00) [pid = 3508] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1FB8C400) [pid = 3508] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1C5C4000) [pid = 3508] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1B410400) [pid = 3508] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (0EBAA800) [pid = 3508] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (12522800) [pid = 3508] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1CADC400) [pid = 3508] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:26:23 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1CE93800) [pid = 3508] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:26:23 INFO - PROCESS | 3508 | 1461259583404 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 770ms 10:26:23 INFO - PROCESS | 3508 | 1461259583427 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:26:23 INFO - PROCESS | 3508 | 1461259583429 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 10:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:26:23 INFO - PROCESS | 3508 | 1461259583432 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 3508 | 1461259583434 Marionette TRACE conn4 <- [1,882,null,{}] 10:26:23 INFO - PROCESS | 3508 | 1461259583437 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:23 INFO - PROCESS | 3508 | 1461259583558 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:26:23 INFO - PROCESS | 3508 | 1461259583612 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 3508 | ++DOCSHELL 1A046800 == 57 [pid = 3508] [id = 230] 10:26:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1A051C00) [pid = 3508] [serial = 689] [outer = 00000000] 10:26:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1C49A800) [pid = 3508] [serial = 690] [outer = 1A051C00] 10:26:23 INFO - PROCESS | 3508 | 1461259583657 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1C493800) [pid = 3508] [serial = 691] [outer = 1A051C00] 10:26:24 INFO - PROCESS | 3508 | 1461259584011 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 10:26:24 INFO - PROCESS | 3508 | 1461259584065 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 3508 | 1461259584067 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 10:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:26:24 INFO - PROCESS | 3508 | 1461259584070 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 3508 | 1461259584071 Marionette TRACE conn4 <- [1,886,null,{}] 10:26:24 INFO - PROCESS | 3508 | 1461259584075 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:24 INFO - PROCESS | 3508 | 1461259584159 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:26:24 INFO - PROCESS | 3508 | 1461259584165 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 3508 | ++DOCSHELL 1B401C00 == 58 [pid = 3508] [id = 231] 10:26:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1CADC400) [pid = 3508] [serial = 692] [outer = 00000000] 10:26:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1FB59400) [pid = 3508] [serial = 693] [outer = 1CADC400] 10:26:24 INFO - PROCESS | 3508 | 1461259584210 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1FB8C000) [pid = 3508] [serial = 694] [outer = 1CADC400] 10:26:24 INFO - PROCESS | 3508 | 1461259584645 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 10:26:24 INFO - PROCESS | 3508 | 1461259584707 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 3508 | 1461259584709 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 10:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:26:24 INFO - PROCESS | 3508 | 1461259584713 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 3508 | 1461259584714 Marionette TRACE conn4 <- [1,890,null,{}] 10:26:24 INFO - PROCESS | 3508 | 1461259584718 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:24 INFO - PROCESS | 3508 | 1461259584801 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:26:24 INFO - PROCESS | 3508 | 1461259584807 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 3508 | ++DOCSHELL 0EB9D000 == 59 [pid = 3508] [id = 232] 10:26:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (0EBA5C00) [pid = 3508] [serial = 695] [outer = 00000000] 10:26:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1FF46C00) [pid = 3508] [serial = 696] [outer = 0EBA5C00] 10:26:24 INFO - PROCESS | 3508 | 1461259584858 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1FF50800) [pid = 3508] [serial = 697] [outer = 0EBA5C00] 10:26:25 INFO - PROCESS | 3508 | 1461259585445 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 770ms 10:26:25 INFO - PROCESS | 3508 | 1461259585533 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 3508 | 1461259585538 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 10:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:26:25 INFO - PROCESS | 3508 | 1461259585557 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 3508 | 1461259585562 Marionette TRACE conn4 <- [1,894,null,{}] 10:26:25 INFO - PROCESS | 3508 | 1461259585572 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3508 | 1461259585696 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:26:25 INFO - PROCESS | 3508 | 1461259585798 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 3508 | ++DOCSHELL 0B79C400 == 60 [pid = 3508] [id = 233] 10:26:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (0EC49C00) [pid = 3508] [serial = 698] [outer = 00000000] 10:26:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1384CC00) [pid = 3508] [serial = 699] [outer = 0EC49C00] 10:26:25 INFO - PROCESS | 3508 | 1461259585855 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (17667000) [pid = 3508] [serial = 700] [outer = 0EC49C00] 10:26:26 INFO - PROCESS | 3508 | 1461259586395 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 890ms 10:26:26 INFO - PROCESS | 3508 | 1461259586443 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:26:26 INFO - PROCESS | 3508 | 1461259586449 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 10:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:26:26 INFO - PROCESS | 3508 | 1461259586455 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 3508 | 1461259586458 Marionette TRACE conn4 <- [1,898,null,{}] 10:26:26 INFO - PROCESS | 3508 | 1461259586462 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:26 INFO - PROCESS | 3508 | 1461259586573 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:26:26 INFO - PROCESS | 3508 | 1461259586680 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 3508 | ++DOCSHELL 1A058C00 == 61 [pid = 3508] [id = 234] 10:26:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1A05D000) [pid = 3508] [serial = 701] [outer = 00000000] 10:26:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1B3E2000) [pid = 3508] [serial = 702] [outer = 1A05D000] 10:26:26 INFO - PROCESS | 3508 | 1461259586734 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1B76EC00) [pid = 3508] [serial = 703] [outer = 1A05D000] 10:26:27 INFO - PROCESS | 3508 | 1461259587373 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 10:26:27 INFO - PROCESS | 3508 | 1461259587427 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 3508 | 1461259587430 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 10:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:26:27 INFO - PROCESS | 3508 | 1461259587433 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - PROCESS | 3508 | 1461259587437 Marionette TRACE conn4 <- [1,902,null,{}] 10:26:27 INFO - PROCESS | 3508 | 1461259587448 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:27 INFO - PROCESS | 3508 | 1461259587562 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:26:27 INFO - PROCESS | 3508 | 1461259587696 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 3508 | ++DOCSHELL 1FF45800 == 62 [pid = 3508] [id = 235] 10:26:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1FF46000) [pid = 3508] [serial = 704] [outer = 00000000] 10:26:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (20066C00) [pid = 3508] [serial = 705] [outer = 1FF46000] 10:26:27 INFO - PROCESS | 3508 | 1461259587755 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (200C2400) [pid = 3508] [serial = 706] [outer = 1FF46000] 10:26:28 INFO - PROCESS | 3508 | 1461259588368 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 10:26:28 INFO - PROCESS | 3508 | 1461259588407 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 3508 | 1461259588410 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 10:26:28 INFO - PROCESS | 3508 | 1461259588413 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:26:28 INFO - PROCESS | 3508 | 1461259588415 Marionette TRACE conn4 <- [1,906,null,{}] 10:26:28 INFO - PROCESS | 3508 | 1461259588419 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:28 INFO - PROCESS | 3508 | 1461259588527 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:26:28 INFO - PROCESS | 3508 | 1461259588660 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 3508 | ++DOCSHELL 20110C00 == 63 [pid = 3508] [id = 236] 10:26:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (20125C00) [pid = 3508] [serial = 707] [outer = 00000000] 10:26:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (201DA000) [pid = 3508] [serial = 708] [outer = 20125C00] 10:26:28 INFO - PROCESS | 3508 | 1461259588717 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (201DFC00) [pid = 3508] [serial = 709] [outer = 20125C00] 10:26:29 INFO - PROCESS | 3508 | 1461259589287 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 10:26:29 INFO - PROCESS | 3508 | 1461259589347 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 3508 | 1461259589349 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 10:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:26:29 INFO - PROCESS | 3508 | 1461259589353 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 3508 | 1461259589355 Marionette TRACE conn4 <- [1,910,null,{}] 10:26:29 INFO - PROCESS | 3508 | 1461259589358 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:29 INFO - PROCESS | 3508 | 1461259589464 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:26:29 INFO - PROCESS | 3508 | 1461259589569 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 3508 | ++DOCSHELL 2010E400 == 64 [pid = 3508] [id = 237] 10:26:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (20133000) [pid = 3508] [serial = 710] [outer = 00000000] 10:26:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (201F5400) [pid = 3508] [serial = 711] [outer = 20133000] 10:26:29 INFO - PROCESS | 3508 | 1461259589623 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (20BD8000) [pid = 3508] [serial = 712] [outer = 20133000] 10:26:30 INFO - PROCESS | 3508 | 1461259590203 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 10:26:30 INFO - PROCESS | 3508 | 1461259590287 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 3508 | 1461259590289 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 10:26:30 INFO - PROCESS | 3508 | 1461259590293 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:26:30 INFO - PROCESS | 3508 | 1461259590295 Marionette TRACE conn4 <- [1,914,null,{}] 10:26:30 INFO - PROCESS | 3508 | 1461259590299 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:30 INFO - PROCESS | 3508 | 1461259590424 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:26:30 INFO - PROCESS | 3508 | 1461259590561 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 3508 | ++DOCSHELL 20251C00 == 65 [pid = 3508] [id = 238] 10:26:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (20254C00) [pid = 3508] [serial = 713] [outer = 00000000] 10:26:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (2025F800) [pid = 3508] [serial = 714] [outer = 20254C00] 10:26:30 INFO - PROCESS | 3508 | 1461259590622 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (20260C00) [pid = 3508] [serial = 715] [outer = 20254C00] 10:26:31 INFO - PROCESS | 3508 | 1461259591241 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 971ms 10:26:31 INFO - PROCESS | 3508 | 1461259591276 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 3508 | 1461259591279 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 10:26:31 INFO - PROCESS | 3508 | 1461259591282 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - PROCESS | 3508 | 1461259591284 Marionette TRACE conn4 <- [1,918,null,{}] 10:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:26:31 INFO - PROCESS | 3508 | 1461259591288 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:31 INFO - PROCESS | 3508 | 1461259591395 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:26:31 INFO - PROCESS | 3508 | 1461259591667 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 3508 | ++DOCSHELL 12279000 == 66 [pid = 3508] [id = 239] 10:26:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (12511400) [pid = 3508] [serial = 716] [outer = 00000000] 10:26:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (13255800) [pid = 3508] [serial = 717] [outer = 12511400] 10:26:31 INFO - PROCESS | 3508 | 1461259591727 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1788C000) [pid = 3508] [serial = 718] [outer = 12511400] 10:26:32 INFO - PROCESS | 3508 | 1461259592344 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1074ms 10:26:32 INFO - PROCESS | 3508 | 1461259592362 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3508 | 1461259592367 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 10:26:32 INFO - PROCESS | 3508 | 1461259592372 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:26:32 INFO - PROCESS | 3508 | 1461259592375 Marionette TRACE conn4 <- [1,922,null,{}] 10:26:32 INFO - PROCESS | 3508 | 1461259592380 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:32 INFO - PROCESS | 3508 | 1461259592483 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:26:32 INFO - PROCESS | 3508 | 1461259592625 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 3508 | ++DOCSHELL 1A058400 == 67 [pid = 3508] [id = 240] 10:26:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1A05F400) [pid = 3508] [serial = 719] [outer = 00000000] 10:26:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1B3E7C00) [pid = 3508] [serial = 720] [outer = 1A05F400] 10:26:32 INFO - PROCESS | 3508 | 1461259592676 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1B410400) [pid = 3508] [serial = 721] [outer = 1A05F400] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1B375C00 == 66 [pid = 3508] [id = 190] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1B401C00 == 65 [pid = 3508] [id = 231] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1A046800 == 64 [pid = 3508] [id = 230] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1EBE0800 == 63 [pid = 3508] [id = 229] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1872E000 == 62 [pid = 3508] [id = 228] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1C69F000 == 61 [pid = 3508] [id = 227] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1B3E1000 == 60 [pid = 3508] [id = 226] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 12528C00 == 59 [pid = 3508] [id = 225] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 12512C00 == 58 [pid = 3508] [id = 224] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (2010C800) [pid = 3508] [serial = 647] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1B404400 == 57 [pid = 3508] [id = 223] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 1384C800 == 56 [pid = 3508] [id = 222] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 191C8000 == 55 [pid = 3508] [id = 218] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 12515800 == 54 [pid = 3508] [id = 217] 10:26:32 INFO - PROCESS | 3508 | --DOCSHELL 200C7400 == 53 [pid = 3508] [id = 216] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1D01DC00) [pid = 3508] [serial = 564] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (20068400) [pid = 3508] [serial = 638] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (1FB54000) [pid = 3508] [serial = 636] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1ED7B000) [pid = 3508] [serial = 635] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (1B8CC000) [pid = 3508] [serial = 641] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (2005F800) [pid = 3508] [serial = 644] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1ED6DC00) [pid = 3508] [serial = 609] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1EBC3000) [pid = 3508] [serial = 608] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1FB8A400) [pid = 3508] [serial = 612] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1FB82C00) [pid = 3508] [serial = 611] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1C5B9C00) [pid = 3508] [serial = 606] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1C560000) [pid = 3508] [serial = 605] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1A4BAC00) [pid = 3508] [serial = 623] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1B377C00) [pid = 3508] [serial = 624] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1A053000) [pid = 3508] [serial = 603] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (18D05400) [pid = 3508] [serial = 602] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (20069C00) [pid = 3508] [serial = 615] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (20061800) [pid = 3508] [serial = 614] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1C713400) [pid = 3508] [serial = 629] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1C56D800) [pid = 3508] [serial = 626] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1C597800) [pid = 3508] [serial = 627] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1234CC00) [pid = 3508] [serial = 620] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (131D5400) [pid = 3508] [serial = 621] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1D0DD400) [pid = 3508] [serial = 599] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1872D800) [pid = 3508] [serial = 618] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (176BA000) [pid = 3508] [serial = 617] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (200C1400) [pid = 3508] [serial = 639] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (200C3C00) [pid = 3508] [serial = 645] [outer = 00000000] [url = about:blank] 10:26:33 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1D0D9C00) [pid = 3508] [serial = 632] [outer = 00000000] [url = about:blank] 10:26:33 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1D672C00) [pid = 3508] [serial = 633] [outer = 00000000] [url = about:blank] 10:26:33 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1C56DC00) [pid = 3508] [serial = 642] [outer = 00000000] [url = about:blank] 10:26:33 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1C7FA000) [pid = 3508] [serial = 630] [outer = 00000000] [url = about:blank] 10:26:33 INFO - PROCESS | 3508 | 1461259593189 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 870ms 10:26:33 INFO - PROCESS | 3508 | 1461259593249 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 3508 | 1461259593253 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 10:26:33 INFO - PROCESS | 3508 | 1461259593257 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:26:33 INFO - PROCESS | 3508 | 1461259593259 Marionette TRACE conn4 <- [1,926,null,{}] 10:26:33 INFO - PROCESS | 3508 | 1461259593263 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:33 INFO - PROCESS | 3508 | 1461259593350 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:26:33 INFO - PROCESS | 3508 | 1461259593358 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 3508 | ++DOCSHELL 12529C00 == 54 [pid = 3508] [id = 241] 10:26:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (12907C00) [pid = 3508] [serial = 722] [outer = 00000000] 10:26:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (18677C00) [pid = 3508] [serial = 723] [outer = 12907C00] 10:26:33 INFO - PROCESS | 3508 | 1461259593405 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1915B800) [pid = 3508] [serial = 724] [outer = 12907C00] 10:26:33 INFO - PROCESS | 3508 | 1461259593878 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 10:26:33 INFO - PROCESS | 3508 | 1461259593933 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 3508 | 1461259593935 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:26:33 INFO - PROCESS | 3508 | 1461259593940 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 3508 | 1461259593946 Marionette TRACE conn4 <- [1,930,null,{}] 10:26:33 INFO - PROCESS | 3508 | 1461259593954 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:34 INFO - PROCESS | 3508 | 1461259594072 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:26:34 INFO - PROCESS | 3508 | 1461259594173 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 3508 | ++DOCSHELL 1B37BC00 == 55 [pid = 3508] [id = 242] 10:26:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1B401C00) [pid = 3508] [serial = 725] [outer = 00000000] 10:26:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1C592800) [pid = 3508] [serial = 726] [outer = 1B401C00] 10:26:34 INFO - PROCESS | 3508 | 1461259594218 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1C5B7800) [pid = 3508] [serial = 727] [outer = 1B401C00] 10:26:34 INFO - PROCESS | 3508 | 1461259594607 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 10:26:34 INFO - PROCESS | 3508 | 1461259594673 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:26:34 INFO - PROCESS | 3508 | 1461259594676 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 10:26:34 INFO - PROCESS | 3508 | 1461259594679 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:26:34 INFO - PROCESS | 3508 | 1461259594680 Marionette TRACE conn4 <- [1,934,null,{}] 10:26:34 INFO - PROCESS | 3508 | 1461259594684 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:34 INFO - PROCESS | 3508 | 1461259594770 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:26:34 INFO - PROCESS | 3508 | 1461259594778 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 3508 | ++DOCSHELL 18679000 == 56 [pid = 3508] [id = 243] 10:26:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1A4B4C00) [pid = 3508] [serial = 728] [outer = 00000000] 10:26:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1C718400) [pid = 3508] [serial = 729] [outer = 1A4B4C00] 10:26:34 INFO - PROCESS | 3508 | 1461259594824 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1C8D0C00) [pid = 3508] [serial = 730] [outer = 1A4B4C00] 10:26:35 INFO - PROCESS | 3508 | 1461259595322 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 10:26:35 INFO - PROCESS | 3508 | 1461259595355 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:26:35 INFO - PROCESS | 3508 | 1461259595357 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 10:26:35 INFO - PROCESS | 3508 | 1461259595360 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 3508 | 1461259595361 Marionette TRACE conn4 <- [1,938,null,{}] 10:26:35 INFO - PROCESS | 3508 | 1461259595365 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:35 INFO - PROCESS | 3508 | 1461259595509 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:26:35 INFO - PROCESS | 3508 | 1461259595530 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 3508 | ++DOCSHELL 1CEAC800 == 57 [pid = 3508] [id = 244] 10:26:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1CEADC00) [pid = 3508] [serial = 731] [outer = 00000000] 10:26:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1CFC2C00) [pid = 3508] [serial = 732] [outer = 1CEADC00] 10:26:35 INFO - PROCESS | 3508 | 1461259595584 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1D6BF800) [pid = 3508] [serial = 733] [outer = 1CEADC00] 10:26:36 INFO - PROCESS | 3508 | 1461259596049 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 10:26:36 INFO - PROCESS | 3508 | 1461259596099 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 3508 | 1461259596101 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 3508 | 1461259596104 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:26:36 INFO - PROCESS | 3508 | 1461259596106 Marionette TRACE conn4 <- [1,942,null,{}] 10:26:36 INFO - PROCESS | 3508 | 1461259596109 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:36 INFO - PROCESS | 3508 | 1461259596234 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:26:36 INFO - PROCESS | 3508 | 1461259596297 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 3508 | ++DOCSHELL 131D4C00 == 58 [pid = 3508] [id = 245] 10:26:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1CFC8400) [pid = 3508] [serial = 734] [outer = 00000000] 10:26:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1ED73C00) [pid = 3508] [serial = 735] [outer = 1CFC8400] 10:26:36 INFO - PROCESS | 3508 | 1461259596342 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1FB57000) [pid = 3508] [serial = 736] [outer = 1CFC8400] 10:26:36 INFO - PROCESS | 3508 | 1461259596769 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 10:26:36 INFO - PROCESS | 3508 | 1461259596871 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 3508 | 1461259596873 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 3508 | 1461259596877 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 3508 | 1461259596878 Marionette TRACE conn4 <- [1,946,null,{}] 10:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:26:36 INFO - PROCESS | 3508 | 1461259596882 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:37 INFO - PROCESS | 3508 | 1461259596998 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1ED72000) [pid = 3508] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1CADC400) [pid = 3508] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1B404C00) [pid = 3508] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (178DA800) [pid = 3508] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1C69FC00) [pid = 3508] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (12513000) [pid = 3508] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (13857C00) [pid = 3508] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1B401400) [pid = 3508] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1C5BDC00) [pid = 3508] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:26:37 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1A051C00) [pid = 3508] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:26:37 INFO - PROCESS | 3508 | 1461259597204 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 3508 | ++DOCSHELL 0EB9E400 == 59 [pid = 3508] [id = 246] 10:26:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (0EC48C00) [pid = 3508] [serial = 737] [outer = 00000000] 10:26:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (17901400) [pid = 3508] [serial = 738] [outer = 0EC48C00] 10:26:37 INFO - PROCESS | 3508 | 1461259597251 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1B40FC00) [pid = 3508] [serial = 739] [outer = 0EC48C00] 10:26:37 INFO - PROCESS | 3508 | 1461259597611 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 770ms 10:26:37 INFO - PROCESS | 3508 | 1461259597653 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 3508 | 1461259597655 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:26:37 INFO - PROCESS | 3508 | 1461259597658 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 3508 | 1461259597660 Marionette TRACE conn4 <- [1,950,null,{}] 10:26:37 INFO - PROCESS | 3508 | 1461259597663 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:37 INFO - PROCESS | 3508 | 1461259597782 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:26:37 INFO - PROCESS | 3508 | 1461259597837 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 3508 | ++DOCSHELL 1A4F1400 == 60 [pid = 3508] [id = 247] 10:26:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1B3DD800) [pid = 3508] [serial = 740] [outer = 00000000] 10:26:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1FF47C00) [pid = 3508] [serial = 741] [outer = 1B3DD800] 10:26:37 INFO - PROCESS | 3508 | 1461259597881 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1FF51400) [pid = 3508] [serial = 742] [outer = 1B3DD800] 10:26:38 INFO - PROCESS | 3508 | 1461259598231 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 10:26:38 INFO - PROCESS | 3508 | 1461259598289 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 3508 | 1461259598291 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 10:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:26:38 INFO - PROCESS | 3508 | 1461259598294 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 3508 | 1461259598296 Marionette TRACE conn4 <- [1,954,null,{}] 10:26:38 INFO - PROCESS | 3508 | 1461259598299 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:38 INFO - PROCESS | 3508 | 1461259598421 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:26:38 INFO - PROCESS | 3508 | 1461259598456 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 3508 | ++DOCSHELL 12903C00 == 61 [pid = 3508] [id = 248] 10:26:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (20065800) [pid = 3508] [serial = 743] [outer = 00000000] 10:26:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (200C1C00) [pid = 3508] [serial = 744] [outer = 20065800] 10:26:38 INFO - PROCESS | 3508 | 1461259598501 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (200CA800) [pid = 3508] [serial = 745] [outer = 20065800] 10:26:38 INFO - PROCESS | 3508 | 1461259598905 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 10:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:26:38 INFO - PROCESS | 3508 | 1461259598925 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 3508 | 1461259598927 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 10:26:38 INFO - PROCESS | 3508 | 1461259598930 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 3508 | 1461259598932 Marionette TRACE conn4 <- [1,958,null,{}] 10:26:38 INFO - PROCESS | 3508 | 1461259598935 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:39 INFO - PROCESS | 3508 | 1461259599059 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:26:39 INFO - PROCESS | 3508 | 1461259599069 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 3508 | ++DOCSHELL 20103800 == 62 [pid = 3508] [id = 249] 10:26:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (20107C00) [pid = 3508] [serial = 746] [outer = 00000000] 10:26:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (201D9C00) [pid = 3508] [serial = 747] [outer = 20107C00] 10:26:39 INFO - PROCESS | 3508 | 1461259599118 Marionette DEBUG loaded listener.js 10:26:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (201F7C00) [pid = 3508] [serial = 748] [outer = 20107C00] 10:26:39 INFO - PROCESS | 3508 | 1461259599803 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 10:26:39 INFO - PROCESS | 3508 | 1461259599862 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 3508 | 1461259599868 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 10:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:26:39 INFO - PROCESS | 3508 | 1461259599873 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 3508 | 1461259599877 Marionette TRACE conn4 <- [1,962,null,{}] 10:26:39 INFO - PROCESS | 3508 | 1461259599883 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:40 INFO - PROCESS | 3508 | 1461259600008 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:26:40 INFO - PROCESS | 3508 | 1461259600139 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 3508 | ++DOCSHELL 12604800 == 63 [pid = 3508] [id = 250] 10:26:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (131D7400) [pid = 3508] [serial = 749] [outer = 00000000] 10:26:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1A047400) [pid = 3508] [serial = 750] [outer = 131D7400] 10:26:40 INFO - PROCESS | 3508 | 1461259600200 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1A057C00) [pid = 3508] [serial = 751] [outer = 131D7400] 10:26:40 INFO - PROCESS | 3508 | 1461259600756 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 10:26:40 INFO - PROCESS | 3508 | 1461259600807 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:26:40 INFO - PROCESS | 3508 | 1461259600814 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 10:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:26:40 INFO - PROCESS | 3508 | 1461259600821 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:26:40 INFO - PROCESS | 3508 | 1461259600824 Marionette TRACE conn4 <- [1,966,null,{}] 10:26:40 INFO - PROCESS | 3508 | 1461259600828 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:40 INFO - PROCESS | 3508 | 1461259600944 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:26:41 INFO - PROCESS | 3508 | 1461259601057 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 3508 | ++DOCSHELL 12523C00 == 64 [pid = 3508] [id = 251] 10:26:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1A061400) [pid = 3508] [serial = 752] [outer = 00000000] 10:26:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1C7FA000) [pid = 3508] [serial = 753] [outer = 1A061400] 10:26:41 INFO - PROCESS | 3508 | 1461259601112 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1CF4BC00) [pid = 3508] [serial = 754] [outer = 1A061400] 10:26:41 INFO - PROCESS | 3508 | 1461259601749 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 10:26:41 INFO - PROCESS | 3508 | 1461259601792 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 3508 | 1461259601794 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 10:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:26:41 INFO - PROCESS | 3508 | 1461259601798 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 3508 | 1461259601802 Marionette TRACE conn4 <- [1,970,null,{}] 10:26:41 INFO - PROCESS | 3508 | 1461259601813 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 3508 | 1461259601928 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:26:42 INFO - PROCESS | 3508 | 1461259602066 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 3508 | ++DOCSHELL 201ED400 == 65 [pid = 3508] [id = 252] 10:26:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (201EF000) [pid = 3508] [serial = 755] [outer = 00000000] 10:26:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (20257000) [pid = 3508] [serial = 756] [outer = 201EF000] 10:26:42 INFO - PROCESS | 3508 | 1461259602125 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (2025C400) [pid = 3508] [serial = 757] [outer = 201EF000] 10:26:42 INFO - PROCESS | 3508 | 1461259602665 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 10:26:42 INFO - PROCESS | 3508 | 1461259602731 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 3508 | 1461259602734 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 10:26:42 INFO - PROCESS | 3508 | 1461259602737 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:26:42 INFO - PROCESS | 3508 | 1461259602740 Marionette TRACE conn4 <- [1,974,null,{}] 10:26:42 INFO - PROCESS | 3508 | 1461259602757 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:42 INFO - PROCESS | 3508 | 1461259602902 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:26:42 INFO - PROCESS | 3508 | 1461259602967 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 3508 | ++DOCSHELL 20BF4000 == 66 [pid = 3508] [id = 253] 10:26:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (20BF5800) [pid = 3508] [serial = 758] [outer = 00000000] 10:26:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (20DC8C00) [pid = 3508] [serial = 759] [outer = 20BF5800] 10:26:43 INFO - PROCESS | 3508 | 1461259603023 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (20E7F400) [pid = 3508] [serial = 760] [outer = 20BF5800] 10:26:43 INFO - PROCESS | 3508 | 1461259603623 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 10:26:43 INFO - PROCESS | 3508 | 1461259603672 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 3508 | 1461259603674 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 10:26:43 INFO - PROCESS | 3508 | 1461259603677 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 3508 | 1461259603679 Marionette TRACE conn4 <- [1,978,null,{}] 10:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:26:43 INFO - PROCESS | 3508 | 1461259603683 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:43 INFO - PROCESS | 3508 | 1461259603790 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:26:43 INFO - PROCESS | 3508 | 1461259603926 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 3508 | ++DOCSHELL 20BF2C00 == 67 [pid = 3508] [id = 254] 10:26:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (20DCF000) [pid = 3508] [serial = 761] [outer = 00000000] 10:26:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (21271000) [pid = 3508] [serial = 762] [outer = 20DCF000] 10:26:43 INFO - PROCESS | 3508 | 1461259603982 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (21274800) [pid = 3508] [serial = 763] [outer = 20DCF000] 10:26:44 INFO - PROCESS | 3508 | 1461259604564 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 10:26:44 INFO - PROCESS | 3508 | 1461259604612 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 3508 | 1461259604614 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 10:26:44 INFO - PROCESS | 3508 | 1461259604617 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:26:44 INFO - PROCESS | 3508 | 1461259604619 Marionette TRACE conn4 <- [1,982,null,{}] 10:26:44 INFO - PROCESS | 3508 | 1461259604623 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:44 INFO - PROCESS | 3508 | 1461259604742 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:26:44 INFO - PROCESS | 3508 | 1461259604881 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA3400 == 68 [pid = 3508] [id = 255] 10:26:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (216B8000) [pid = 3508] [serial = 764] [outer = 00000000] 10:26:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (21822C00) [pid = 3508] [serial = 765] [outer = 216B8000] 10:26:44 INFO - PROCESS | 3508 | 1461259604939 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (21A2E000) [pid = 3508] [serial = 766] [outer = 216B8000] 10:26:45 INFO - PROCESS | 3508 | 1461259605767 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1165ms 10:26:45 INFO - PROCESS | 3508 | 1461259605787 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 3508 | 1461259605791 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 10:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:26:45 INFO - PROCESS | 3508 | 1461259605796 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 3508 | 1461259605800 Marionette TRACE conn4 <- [1,986,null,{}] 10:26:45 INFO - PROCESS | 3508 | 1461259605806 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:45 INFO - PROCESS | 3508 | 1461259605910 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:26:46 INFO - PROCESS | 3508 | 1461259606051 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 3508 | ++DOCSHELL 12514400 == 69 [pid = 3508] [id = 256] 10:26:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1252D400) [pid = 3508] [serial = 767] [outer = 00000000] 10:26:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (17662C00) [pid = 3508] [serial = 768] [outer = 1252D400] 10:26:46 INFO - PROCESS | 3508 | 1461259606102 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1867E000) [pid = 3508] [serial = 769] [outer = 1252D400] 10:26:46 INFO - PROCESS | 3508 | 1461259606702 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 10:26:46 INFO - PROCESS | 3508 | 1461259606727 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 3508 | 1461259606733 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 10:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:26:46 INFO - PROCESS | 3508 | 1461259606739 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 3508 | 1461259606741 Marionette TRACE conn4 <- [1,990,null,{}] 10:26:46 INFO - PROCESS | 3508 | 1461259606745 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:46 INFO - PROCESS | 3508 | 1461259606845 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 1B033400 == 68 [pid = 3508] [id = 165] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 13251400 == 67 [pid = 3508] [id = 164] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 12903C00 == 66 [pid = 3508] [id = 248] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 1A4F1400 == 65 [pid = 3508] [id = 247] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 0EB9E400 == 64 [pid = 3508] [id = 246] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 131D4C00 == 63 [pid = 3508] [id = 245] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 1CEAC800 == 62 [pid = 3508] [id = 244] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 18679000 == 61 [pid = 3508] [id = 243] 10:26:46 INFO - PROCESS | 3508 | --DOCSHELL 1B37BC00 == 60 [pid = 3508] [id = 242] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (201F7800) [pid = 3508] [serial = 662] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1FF46C00) [pid = 3508] [serial = 696] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOCSHELL 12529C00 == 59 [pid = 3508] [id = 241] 10:26:47 INFO - PROCESS | 3508 | --DOCSHELL 1A058400 == 58 [pid = 3508] [id = 240] 10:26:47 INFO - PROCESS | 3508 | --DOCSHELL 12279000 == 57 [pid = 3508] [id = 239] 10:26:47 INFO - PROCESS | 3508 | --DOCSHELL 1FF45800 == 56 [pid = 3508] [id = 235] 10:26:47 INFO - PROCESS | 3508 | --DOCSHELL 1A058C00 == 55 [pid = 3508] [id = 234] 10:26:47 INFO - PROCESS | 3508 | --DOCSHELL 0B79C400 == 54 [pid = 3508] [id = 233] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (1C56C800) [pid = 3508] [serial = 669] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1C04D800) [pid = 3508] [serial = 668] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1B038800) [pid = 3508] [serial = 674] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (1B37CC00) [pid = 3508] [serial = 675] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1C71A400) [pid = 3508] [serial = 680] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (13858C00) [pid = 3508] [serial = 671] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (176BDC00) [pid = 3508] [serial = 672] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1790D800) [pid = 3508] [serial = 666] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (17606C00) [pid = 3508] [serial = 665] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1C561000) [pid = 3508] [serial = 677] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1D6D4800) [pid = 3508] [serial = 684] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1C49A800) [pid = 3508] [serial = 690] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (16F09400) [pid = 3508] [serial = 650] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1CADD800) [pid = 3508] [serial = 681] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1B407800) [pid = 3508] [serial = 653] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (20109400) [pid = 3508] [serial = 656] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (201E2800) [pid = 3508] [serial = 659] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1FB52C00) [pid = 3508] [serial = 687] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1C493800) [pid = 3508] [serial = 691] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1EB28C00) [pid = 3508] [serial = 685] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (191D5800) [pid = 3508] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1FB8C000) [pid = 3508] [serial = 694] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1FB5C000) [pid = 3508] [serial = 688] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1FB59400) [pid = 3508] [serial = 693] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1C59A400) [pid = 3508] [serial = 678] [outer = 00000000] [url = about:blank] 10:26:47 INFO - PROCESS | 3508 | 1461259607061 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 3508 | ++DOCSHELL 0B79E400 == 55 [pid = 3508] [id = 257] 10:26:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (0B841C00) [pid = 3508] [serial = 770] [outer = 00000000] 10:26:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (12279000) [pid = 3508] [serial = 771] [outer = 0B841C00] 10:26:47 INFO - PROCESS | 3508 | 1461259607108 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1251C400) [pid = 3508] [serial = 772] [outer = 0B841C00] 10:26:47 INFO - PROCESS | 3508 | 1461259607565 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 870ms 10:26:47 INFO - PROCESS | 3508 | 1461259607612 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 3508 | 1461259607614 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 10:26:47 INFO - PROCESS | 3508 | 1461259607618 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:26:47 INFO - PROCESS | 3508 | 1461259607621 Marionette TRACE conn4 <- [1,994,null,{}] 10:26:47 INFO - PROCESS | 3508 | 1461259607632 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:47 INFO - PROCESS | 3508 | 1461259607723 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:26:47 INFO - PROCESS | 3508 | 1461259607733 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 3508 | ++DOCSHELL 19158400 == 56 [pid = 3508] [id = 258] 10:26:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (191D1C00) [pid = 3508] [serial = 773] [outer = 00000000] 10:26:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1A04F400) [pid = 3508] [serial = 774] [outer = 191D1C00] 10:26:47 INFO - PROCESS | 3508 | 1461259607781 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1A05EC00) [pid = 3508] [serial = 775] [outer = 191D1C00] 10:26:48 INFO - PROCESS | 3508 | 1461259608256 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 10:26:48 INFO - PROCESS | 3508 | 1461259608292 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 3508 | 1461259608295 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 10:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:26:48 INFO - PROCESS | 3508 | 1461259608298 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 3508 | 1461259608299 Marionette TRACE conn4 <- [1,998,null,{}] 10:26:48 INFO - PROCESS | 3508 | 1461259608303 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:48 INFO - PROCESS | 3508 | 1461259608388 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:26:48 INFO - PROCESS | 3508 | 1461259608397 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 3508 | ++DOCSHELL 1B03A000 == 57 [pid = 3508] [id = 259] 10:26:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1B03E400) [pid = 3508] [serial = 776] [outer = 00000000] 10:26:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1B404400) [pid = 3508] [serial = 777] [outer = 1B03E400] 10:26:48 INFO - PROCESS | 3508 | 1461259608443 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1B76DC00) [pid = 3508] [serial = 778] [outer = 1B03E400] 10:26:48 INFO - PROCESS | 3508 | 1461259608895 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 10:26:48 INFO - PROCESS | 3508 | 1461259608972 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:26:48 INFO - PROCESS | 3508 | 1461259608974 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 10:26:48 INFO - PROCESS | 3508 | 1461259608977 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 3508 | 1461259608979 Marionette TRACE conn4 <- [1,1002,null,{}] 10:26:48 INFO - PROCESS | 3508 | 1461259608982 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:49 INFO - PROCESS | 3508 | 1461259609065 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:26:49 INFO - PROCESS | 3508 | 1461259609099 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 3508 | ++DOCSHELL 1C310400 == 58 [pid = 3508] [id = 260] 10:26:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1C311C00) [pid = 3508] [serial = 779] [outer = 00000000] 10:26:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1C562400) [pid = 3508] [serial = 780] [outer = 1C311C00] 10:26:49 INFO - PROCESS | 3508 | 1461259609144 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1C591000) [pid = 3508] [serial = 781] [outer = 1C311C00] 10:26:49 INFO - PROCESS | 3508 | 1461259609664 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 10:26:49 INFO - PROCESS | 3508 | 1461259609708 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 3508 | 1461259609710 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 10:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:26:49 INFO - PROCESS | 3508 | 1461259609719 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 3508 | 1461259609720 Marionette TRACE conn4 <- [1,1006,null,{}] 10:26:49 INFO - PROCESS | 3508 | 1461259609724 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:49 INFO - PROCESS | 3508 | 1461259609860 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:26:49 INFO - PROCESS | 3508 | 1461259609923 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 3508 | ++DOCSHELL 1C59A400 == 59 [pid = 3508] [id = 261] 10:26:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1C70FC00) [pid = 3508] [serial = 782] [outer = 00000000] 10:26:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1C7F4000) [pid = 3508] [serial = 783] [outer = 1C70FC00] 10:26:49 INFO - PROCESS | 3508 | 1461259609970 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1C8C9000) [pid = 3508] [serial = 784] [outer = 1C70FC00] 10:26:50 INFO - PROCESS | 3508 | 1461259610404 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 10:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:26:50 INFO - PROCESS | 3508 | 1461259610457 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 3508 | 1461259610459 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 10:26:50 INFO - PROCESS | 3508 | 1461259610462 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 3508 | 1461259610463 Marionette TRACE conn4 <- [1,1010,null,{}] 10:26:50 INFO - PROCESS | 3508 | 1461259610467 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:50 INFO - PROCESS | 3508 | 1461259610580 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:26:50 INFO - PROCESS | 3508 | 1461259610644 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 3508 | ++DOCSHELL 1CE9A000 == 60 [pid = 3508] [id = 262] 10:26:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1CEA6000) [pid = 3508] [serial = 785] [outer = 00000000] 10:26:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1CF4C000) [pid = 3508] [serial = 786] [outer = 1CEA6000] 10:26:50 INFO - PROCESS | 3508 | 1461259610689 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1D6C7C00) [pid = 3508] [serial = 787] [outer = 1CEA6000] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1CEADC00) [pid = 3508] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (20065800) [pid = 3508] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1CFC8400) [pid = 3508] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1A05F400) [pid = 3508] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1A4B4C00) [pid = 3508] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (0EC48C00) [pid = 3508] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1B401C00) [pid = 3508] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (12907C00) [pid = 3508] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (12511400) [pid = 3508] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:26:51 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1B3DD800) [pid = 3508] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:26:51 INFO - PROCESS | 3508 | 1461259611540 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1127ms 10:26:51 INFO - PROCESS | 3508 | 1461259611589 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 3508 | 1461259611595 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 10:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:26:51 INFO - PROCESS | 3508 | 1461259611601 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 3508 | 1461259611605 Marionette TRACE conn4 <- [1,1014,null,{}] 10:26:51 INFO - PROCESS | 3508 | 1461259611611 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:51 INFO - PROCESS | 3508 | 1461259611755 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:26:51 INFO - PROCESS | 3508 | 1461259611892 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 3508 | ++DOCSHELL 12523400 == 61 [pid = 3508] [id = 263] 10:26:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (131DA000) [pid = 3508] [serial = 788] [outer = 00000000] 10:26:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (17319400) [pid = 3508] [serial = 789] [outer = 131DA000] 10:26:51 INFO - PROCESS | 3508 | 1461259611951 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1760B800) [pid = 3508] [serial = 790] [outer = 131DA000] 10:26:52 INFO - PROCESS | 3508 | 1461259612559 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1019ms 10:26:52 INFO - PROCESS | 3508 | 1461259612624 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 3508 | 1461259612630 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 10:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:26:52 INFO - PROCESS | 3508 | 1461259612637 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 3508 | 1461259612640 Marionette TRACE conn4 <- [1,1018,null,{}] 10:26:52 INFO - PROCESS | 3508 | 1461259612644 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:52 INFO - PROCESS | 3508 | 1461259612761 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:26:52 INFO - PROCESS | 3508 | 1461259612896 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:52 INFO - PROCESS | 3508 | ++DOCSHELL 1A058800 == 62 [pid = 3508] [id = 264] 10:26:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1A05A000) [pid = 3508] [serial = 791] [outer = 00000000] 10:26:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1B37B000) [pid = 3508] [serial = 792] [outer = 1A05A000] 10:26:52 INFO - PROCESS | 3508 | 1461259612952 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1B402C00) [pid = 3508] [serial = 793] [outer = 1A05A000] 10:26:53 INFO - PROCESS | 3508 | 1461259613584 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 10:26:53 INFO - PROCESS | 3508 | 1461259613608 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 3508 | 1461259613611 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 10:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:26:53 INFO - PROCESS | 3508 | 1461259613615 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 3508 | 1461259613618 Marionette TRACE conn4 <- [1,1022,null,{}] 10:26:53 INFO - PROCESS | 3508 | 1461259613630 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:53 INFO - PROCESS | 3508 | 1461259613743 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:26:53 INFO - PROCESS | 3508 | 1461259613879 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA5000 == 63 [pid = 3508] [id = 265] 10:26:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1CEB1800) [pid = 3508] [serial = 794] [outer = 00000000] 10:26:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1D6DCC00) [pid = 3508] [serial = 795] [outer = 1CEB1800] 10:26:53 INFO - PROCESS | 3508 | 1461259613938 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1EBC7400) [pid = 3508] [serial = 796] [outer = 1CEB1800] 10:26:54 INFO - PROCESS | 3508 | 1461259614492 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 10:26:54 INFO - PROCESS | 3508 | 1461259614548 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 3508 | 1461259614552 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:26:54 INFO - PROCESS | 3508 | 1461259614555 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 3508 | 1461259614557 Marionette TRACE conn4 <- [1,1026,null,{}] 10:26:54 INFO - PROCESS | 3508 | 1461259614561 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:54 INFO - PROCESS | 3508 | 1461259614676 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:26:54 INFO - PROCESS | 3508 | 1461259614787 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 3508 | ++DOCSHELL 1ED6FC00 == 64 [pid = 3508] [id = 266] 10:26:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1ED70000) [pid = 3508] [serial = 797] [outer = 00000000] 10:26:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1FB52C00) [pid = 3508] [serial = 798] [outer = 1ED70000] 10:26:54 INFO - PROCESS | 3508 | 1461259614860 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1FB5C000) [pid = 3508] [serial = 799] [outer = 1ED70000] 10:26:55 INFO - PROCESS | 3508 | 1461259615455 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 10:26:55 INFO - PROCESS | 3508 | 1461259615528 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 3508 | 1461259615531 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 10:26:55 INFO - PROCESS | 3508 | 1461259615534 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:26:55 INFO - PROCESS | 3508 | 1461259615536 Marionette TRACE conn4 <- [1,1030,null,{}] 10:26:55 INFO - PROCESS | 3508 | 1461259615540 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:55 INFO - PROCESS | 3508 | 1461259615645 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:26:55 INFO - PROCESS | 3508 | 1461259615780 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 3508 | ++DOCSHELL 12346400 == 65 [pid = 3508] [id = 267] 10:26:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (191D5800) [pid = 3508] [serial = 800] [outer = 00000000] 10:26:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1FB8A000) [pid = 3508] [serial = 801] [outer = 191D5800] 10:26:55 INFO - PROCESS | 3508 | 1461259615835 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1FB89C00) [pid = 3508] [serial = 802] [outer = 191D5800] 10:26:56 INFO - PROCESS | 3508 | 1461259616395 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 870ms 10:26:56 INFO - PROCESS | 3508 | 1461259616408 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 3508 | 1461259616410 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 10:26:56 INFO - PROCESS | 3508 | 1461259616414 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:26:56 INFO - PROCESS | 3508 | 1461259616416 Marionette TRACE conn4 <- [1,1034,null,{}] 10:26:56 INFO - PROCESS | 3508 | 1461259616420 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:56 INFO - PROCESS | 3508 | 1461259616539 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:26:56 INFO - PROCESS | 3508 | 1461259616647 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 3508 | ++DOCSHELL 20065400 == 66 [pid = 3508] [id = 268] 10:26:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (2006EC00) [pid = 3508] [serial = 803] [outer = 00000000] 10:26:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (200CAC00) [pid = 3508] [serial = 804] [outer = 2006EC00] 10:26:56 INFO - PROCESS | 3508 | 1461259616705 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (20104000) [pid = 3508] [serial = 805] [outer = 2006EC00] 10:26:57 INFO - PROCESS | 3508 | 1461259617341 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 10:26:57 INFO - PROCESS | 3508 | 1461259617388 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 3508 | 1461259617391 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 10:26:57 INFO - PROCESS | 3508 | 1461259617394 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:26:57 INFO - PROCESS | 3508 | 1461259617397 Marionette TRACE conn4 <- [1,1038,null,{}] 10:26:57 INFO - PROCESS | 3508 | 1461259617401 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:57 INFO - PROCESS | 3508 | 1461259617508 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:26:57 INFO - PROCESS | 3508 | 1461259617770 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 3508 | ++DOCSHELL 0B79C400 == 67 [pid = 3508] [id = 269] 10:26:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (0EC46800) [pid = 3508] [serial = 806] [outer = 00000000] 10:26:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (12521800) [pid = 3508] [serial = 807] [outer = 0EC46800] 10:26:57 INFO - PROCESS | 3508 | 1461259617826 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (128DD400) [pid = 3508] [serial = 808] [outer = 0EC46800] 10:26:58 INFO - PROCESS | 3508 | 1461259618469 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1118ms 10:26:58 INFO - PROCESS | 3508 | 1461259618516 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:26:58 INFO - PROCESS | 3508 | 1461259618522 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 10:26:58 INFO - PROCESS | 3508 | 1461259618527 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:26:58 INFO - PROCESS | 3508 | 1461259618529 Marionette TRACE conn4 <- [1,1042,null,{}] 10:26:58 INFO - PROCESS | 3508 | 1461259618534 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:58 INFO - PROCESS | 3508 | 1461259618642 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:26:58 INFO - PROCESS | 3508 | 1461259618806 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 1C59A400 == 66 [pid = 3508] [id = 261] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 1C310400 == 65 [pid = 3508] [id = 260] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 1B03A000 == 64 [pid = 3508] [id = 259] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 19158400 == 63 [pid = 3508] [id = 258] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 0B79E400 == 62 [pid = 3508] [id = 257] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 12514400 == 61 [pid = 3508] [id = 256] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 12523C00 == 60 [pid = 3508] [id = 251] 10:26:58 INFO - PROCESS | 3508 | --DOCSHELL 12604800 == 59 [pid = 3508] [id = 250] 10:26:58 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1384CC00) [pid = 3508] [serial = 699] [outer = 00000000] [url = about:blank] 10:26:58 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (1B3E2000) [pid = 3508] [serial = 702] [outer = 00000000] [url = about:blank] 10:26:58 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (20066C00) [pid = 3508] [serial = 705] [outer = 00000000] [url = about:blank] 10:26:58 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (201DA000) [pid = 3508] [serial = 708] [outer = 00000000] [url = about:blank] 10:26:58 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (201F5400) [pid = 3508] [serial = 711] [outer = 00000000] [url = about:blank] 10:26:58 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (2025F800) [pid = 3508] [serial = 714] [outer = 00000000] [url = about:blank] 10:26:58 INFO - PROCESS | 3508 | ++DOCSHELL 0B79E400 == 60 [pid = 3508] [id = 270] 10:26:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (0B882400) [pid = 3508] [serial = 809] [outer = 00000000] 10:26:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1251C800) [pid = 3508] [serial = 810] [outer = 0B882400] 10:26:58 INFO - PROCESS | 3508 | 1461259618905 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (12903000) [pid = 3508] [serial = 811] [outer = 0B882400] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1CFC2C00) [pid = 3508] [serial = 732] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (200C1C00) [pid = 3508] [serial = 744] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1ED73C00) [pid = 3508] [serial = 735] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1B410400) [pid = 3508] [serial = 721] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (1B3E7C00) [pid = 3508] [serial = 720] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1D6BF800) [pid = 3508] [serial = 733] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (1C718400) [pid = 3508] [serial = 729] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (17901400) [pid = 3508] [serial = 738] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1C592800) [pid = 3508] [serial = 726] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (1C5B7800) [pid = 3508] [serial = 727] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (18677C00) [pid = 3508] [serial = 723] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1915B800) [pid = 3508] [serial = 724] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1788C000) [pid = 3508] [serial = 718] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (13255800) [pid = 3508] [serial = 717] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1FB57000) [pid = 3508] [serial = 736] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1B40FC00) [pid = 3508] [serial = 739] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1FF47C00) [pid = 3508] [serial = 741] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (200CA800) [pid = 3508] [serial = 745] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1C8D0C00) [pid = 3508] [serial = 730] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1FF51400) [pid = 3508] [serial = 742] [outer = 00000000] [url = about:blank] 10:26:59 INFO - PROCESS | 3508 | 1461259619306 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 830ms 10:26:59 INFO - PROCESS | 3508 | 1461259619363 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 3508 | 1461259619367 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:26:59 INFO - PROCESS | 3508 | 1461259619372 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 3508 | 1461259619374 Marionette TRACE conn4 <- [1,1046,null,{}] 10:26:59 INFO - PROCESS | 3508 | 1461259619378 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 3508 | 1461259619466 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:26:59 INFO - PROCESS | 3508 | 1461259619474 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 3508 | ++DOCSHELL 137B0C00 == 61 [pid = 3508] [id = 271] 10:26:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (137B5800) [pid = 3508] [serial = 812] [outer = 00000000] 10:26:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (17342400) [pid = 3508] [serial = 813] [outer = 137B5800] 10:26:59 INFO - PROCESS | 3508 | 1461259619521 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (17666000) [pid = 3508] [serial = 814] [outer = 137B5800] 10:27:00 INFO - PROCESS | 3508 | 1461259620009 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 672ms 10:27:00 INFO - PROCESS | 3508 | 1461259620049 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 3508 | 1461259620051 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:27:00 INFO - PROCESS | 3508 | 1461259620056 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 3508 | 1461259620062 Marionette TRACE conn4 <- [1,1050,null,{}] 10:27:00 INFO - PROCESS | 3508 | 1461259620071 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:00 INFO - PROCESS | 3508 | 1461259620191 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:27:00 INFO - PROCESS | 3508 | 1461259620294 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 3508 | ++DOCSHELL 176CF000 == 62 [pid = 3508] [id = 272] 10:27:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1790A000) [pid = 3508] [serial = 815] [outer = 00000000] 10:27:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (18D0D000) [pid = 3508] [serial = 816] [outer = 1790A000] 10:27:00 INFO - PROCESS | 3508 | 1461259620339 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (191C8400) [pid = 3508] [serial = 817] [outer = 1790A000] 10:27:00 INFO - PROCESS | 3508 | 1461259620715 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 10:27:00 INFO - PROCESS | 3508 | 1461259620748 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 3508 | 1461259620751 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:27:00 INFO - PROCESS | 3508 | 1461259620754 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 3508 | 1461259620756 Marionette TRACE conn4 <- [1,1054,null,{}] 10:27:00 INFO - PROCESS | 3508 | 1461259620759 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:00 INFO - PROCESS | 3508 | 1461259620846 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:27:00 INFO - PROCESS | 3508 | 1461259620853 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 3508 | ++DOCSHELL 191D1400 == 63 [pid = 3508] [id = 273] 10:27:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1A04AC00) [pid = 3508] [serial = 818] [outer = 00000000] 10:27:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1A063400) [pid = 3508] [serial = 819] [outer = 1A04AC00] 10:27:00 INFO - PROCESS | 3508 | 1461259620897 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1A4B3C00) [pid = 3508] [serial = 820] [outer = 1A04AC00] 10:27:01 INFO - PROCESS | 3508 | 1461259621380 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 10:27:01 INFO - PROCESS | 3508 | 1461259621434 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 3508 | 1461259621436 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 10:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:27:01 INFO - PROCESS | 3508 | 1461259621440 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 3508 | 1461259621442 Marionette TRACE conn4 <- [1,1058,null,{}] 10:27:01 INFO - PROCESS | 3508 | 1461259621445 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:01 INFO - PROCESS | 3508 | 1461259621562 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:27:01 INFO - PROCESS | 3508 | 1461259621654 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 3508 | ++DOCSHELL 1B372400 == 64 [pid = 3508] [id = 274] 10:27:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1B374800) [pid = 3508] [serial = 821] [outer = 00000000] 10:27:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1B37E800) [pid = 3508] [serial = 822] [outer = 1B374800] 10:27:01 INFO - PROCESS | 3508 | 1461259621707 Marionette DEBUG loaded listener.js 10:27:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1B40BC00) [pid = 3508] [serial = 823] [outer = 1B374800] 10:27:02 INFO - PROCESS | 3508 | 1461259622160 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 10:27:02 INFO - PROCESS | 3508 | 1461259622213 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:27:02 INFO - PROCESS | 3508 | 1461259622215 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 10:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:27:02 INFO - PROCESS | 3508 | 1461259622218 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 3508 | 1461259622220 Marionette TRACE conn4 <- [1,1062,null,{}] 10:27:02 INFO - PROCESS | 3508 | 1461259622223 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:02 INFO - PROCESS | 3508 | 1461259622344 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:27:02 INFO - PROCESS | 3508 | 1461259622414 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 3508 | ++DOCSHELL 1C30F800 == 65 [pid = 3508] [id = 275] 10:27:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1C30FC00) [pid = 3508] [serial = 824] [outer = 00000000] 10:27:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1C56AC00) [pid = 3508] [serial = 825] [outer = 1C30FC00] 10:27:02 INFO - PROCESS | 3508 | 1461259622458 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1C56DC00) [pid = 3508] [serial = 826] [outer = 1C30FC00] 10:27:02 INFO - PROCESS | 3508 | 1461259622878 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 10:27:02 INFO - PROCESS | 3508 | 1461259622892 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:27:02 INFO - PROCESS | 3508 | 1461259622894 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 10:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:27:02 INFO - PROCESS | 3508 | 1461259622897 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 3508 | 1461259622899 Marionette TRACE conn4 <- [1,1066,null,{}] 10:27:02 INFO - PROCESS | 3508 | 1461259622902 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:03 INFO - PROCESS | 3508 | 1461259623047 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (191D1C00) [pid = 3508] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (0B841C00) [pid = 3508] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (0EBA5C00) [pid = 3508] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1B03E400) [pid = 3508] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (200C8800) [pid = 3508] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1252D400) [pid = 3508] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1C311C00) [pid = 3508] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:27:03 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1C70FC00) [pid = 3508] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:27:03 INFO - PROCESS | 3508 | 1461259623186 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA2400 == 66 [pid = 3508] [id = 276] 10:27:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (0EBA5C00) [pid = 3508] [serial = 827] [outer = 00000000] 10:27:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (18D08000) [pid = 3508] [serial = 828] [outer = 0EBA5C00] 10:27:03 INFO - PROCESS | 3508 | 1461259623230 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1B403800) [pid = 3508] [serial = 829] [outer = 0EBA5C00] 10:27:03 INFO - PROCESS | 3508 | 1461259623580 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 10:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:27:03 INFO - PROCESS | 3508 | 1461259623630 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 3508 | 1461259623632 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 10:27:03 INFO - PROCESS | 3508 | 1461259623635 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 3508 | 1461259623637 Marionette TRACE conn4 <- [1,1070,null,{}] 10:27:03 INFO - PROCESS | 3508 | 1461259623640 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:03 INFO - PROCESS | 3508 | 1461259623761 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:27:03 INFO - PROCESS | 3508 | 1461259623770 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 3508 | ++DOCSHELL 1C568800 == 67 [pid = 3508] [id = 277] 10:27:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1C56A800) [pid = 3508] [serial = 830] [outer = 00000000] 10:27:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1C70F800) [pid = 3508] [serial = 831] [outer = 1C56A800] 10:27:03 INFO - PROCESS | 3508 | 1461259623815 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1C716000) [pid = 3508] [serial = 832] [outer = 1C56A800] 10:27:04 INFO - PROCESS | 3508 | 1461259624215 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 10:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:27:04 INFO - PROCESS | 3508 | 1461259624266 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 3508 | 1461259624268 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 10:27:04 INFO - PROCESS | 3508 | 1461259624272 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 3508 | 1461259624273 Marionette TRACE conn4 <- [1,1074,null,{}] 10:27:04 INFO - PROCESS | 3508 | 1461259624277 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:04 INFO - PROCESS | 3508 | 1461259624400 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:27:04 INFO - PROCESS | 3508 | 1461259624442 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 3508 | ++DOCSHELL 12217800 == 68 [pid = 3508] [id = 278] 10:27:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (12350400) [pid = 3508] [serial = 833] [outer = 00000000] 10:27:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1CADC800) [pid = 3508] [serial = 834] [outer = 12350400] 10:27:04 INFO - PROCESS | 3508 | 1461259624488 Marionette DEBUG loaded listener.js 10:27:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1CEA6800) [pid = 3508] [serial = 835] [outer = 12350400] 10:27:04 INFO - PROCESS | 3508 | 1461259624904 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 10:27:04 INFO - PROCESS | 3508 | 1461259624942 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 3508 | 1461259624944 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 10:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:27:04 INFO - PROCESS | 3508 | 1461259624948 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 3508 | 1461259624949 Marionette TRACE conn4 <- [1,1078,null,{}] 10:27:04 INFO - PROCESS | 3508 | 1461259624970 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:05 INFO - PROCESS | 3508 | 1461259625057 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:27:05 INFO - PROCESS | 3508 | 1461259625066 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 3508 | ++DOCSHELL 1CFBE400 == 69 [pid = 3508] [id = 279] 10:27:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1CFC2C00) [pid = 3508] [serial = 836] [outer = 00000000] 10:27:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1D0DCC00) [pid = 3508] [serial = 837] [outer = 1CFC2C00] 10:27:05 INFO - PROCESS | 3508 | 1461259625115 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1EB27400) [pid = 3508] [serial = 838] [outer = 1CFC2C00] 10:27:05 INFO - PROCESS | 3508 | 1461259625839 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 10:27:05 INFO - PROCESS | 3508 | 1461259625892 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 3508 | 1461259625898 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 10:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:27:05 INFO - PROCESS | 3508 | 1461259625905 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 3508 | 1461259625908 Marionette TRACE conn4 <- [1,1082,null,{}] 10:27:05 INFO - PROCESS | 3508 | 1461259625914 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 3508 | 1461259626040 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:27:06 INFO - PROCESS | 3508 | 1461259626174 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 3508 | ++DOCSHELL 1227FC00 == 70 [pid = 3508] [id = 280] 10:27:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (1234B800) [pid = 3508] [serial = 839] [outer = 00000000] 10:27:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (17320800) [pid = 3508] [serial = 840] [outer = 1234B800] 10:27:06 INFO - PROCESS | 3508 | 1461259626234 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (176D3C00) [pid = 3508] [serial = 841] [outer = 1234B800] 10:27:06 INFO - PROCESS | 3508 | 1461259626803 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 10:27:06 INFO - PROCESS | 3508 | 1461259626837 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 3508 | 1461259626843 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 10:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:27:06 INFO - PROCESS | 3508 | 1461259626850 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 3508 | 1461259626853 Marionette TRACE conn4 <- [1,1086,null,{}] 10:27:06 INFO - PROCESS | 3508 | 1461259626857 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 3508 | 1461259626974 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:27:07 INFO - PROCESS | 3508 | 1461259627088 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 3508 | ++DOCSHELL 191D3000 == 71 [pid = 3508] [id = 281] 10:27:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1A064000) [pid = 3508] [serial = 842] [outer = 00000000] 10:27:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1B37E000) [pid = 3508] [serial = 843] [outer = 1A064000] 10:27:07 INFO - PROCESS | 3508 | 1461259627186 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1B8C8C00) [pid = 3508] [serial = 844] [outer = 1A064000] 10:27:07 INFO - PROCESS | 3508 | 1461259627797 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 10:27:07 INFO - PROCESS | 3508 | 1461259627822 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 3508 | 1461259627824 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 10:27:07 INFO - PROCESS | 3508 | 1461259627828 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:27:07 INFO - PROCESS | 3508 | 1461259627832 Marionette TRACE conn4 <- [1,1090,null,{}] 10:27:07 INFO - PROCESS | 3508 | 1461259627843 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:07 INFO - PROCESS | 3508 | 1461259627959 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:27:08 INFO - PROCESS | 3508 | 1461259628102 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC3800 == 72 [pid = 3508] [id = 282] 10:27:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (1EBD4000) [pid = 3508] [serial = 845] [outer = 00000000] 10:27:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1ED71C00) [pid = 3508] [serial = 846] [outer = 1EBD4000] 10:27:08 INFO - PROCESS | 3508 | 1461259628160 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (1ED7B800) [pid = 3508] [serial = 847] [outer = 1EBD4000] 10:27:08 INFO - PROCESS | 3508 | 1461259628777 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 10:27:08 INFO - PROCESS | 3508 | 1461259628808 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 3508 | 1461259628811 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 10:27:08 INFO - PROCESS | 3508 | 1461259628816 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 3508 | 1461259628818 Marionette TRACE conn4 <- [1,1094,null,{}] 10:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:27:08 INFO - PROCESS | 3508 | 1461259628822 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:08 INFO - PROCESS | 3508 | 1461259628934 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:27:09 INFO - PROCESS | 3508 | 1461259629076 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 3508 | ++DOCSHELL 1F890C00 == 73 [pid = 3508] [id = 283] 10:27:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (1FB51800) [pid = 3508] [serial = 848] [outer = 00000000] 10:27:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (1FB90400) [pid = 3508] [serial = 849] [outer = 1FB51800] 10:27:09 INFO - PROCESS | 3508 | 1461259629135 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1FF4BC00) [pid = 3508] [serial = 850] [outer = 1FB51800] 10:27:09 INFO - PROCESS | 3508 | 1461259629709 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 10:27:09 INFO - PROCESS | 3508 | 1461259629760 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 3508 | 1461259629762 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 10:27:09 INFO - PROCESS | 3508 | 1461259629767 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 3508 | 1461259629769 Marionette TRACE conn4 <- [1,1098,null,{}] 10:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:27:09 INFO - PROCESS | 3508 | 1461259629773 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:09 INFO - PROCESS | 3508 | 1461259629882 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:27:10 INFO - PROCESS | 3508 | 1461259629993 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 3508 | ++DOCSHELL 1FF4D800 == 74 [pid = 3508] [id = 284] 10:27:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (20061C00) [pid = 3508] [serial = 851] [outer = 00000000] 10:27:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (20069C00) [pid = 3508] [serial = 852] [outer = 20061C00] 10:27:10 INFO - PROCESS | 3508 | 1461259630047 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (2010FC00) [pid = 3508] [serial = 853] [outer = 20061C00] 10:27:10 INFO - PROCESS | 3508 | 1461259630642 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 932ms 10:27:10 INFO - PROCESS | 3508 | 1461259630705 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 3508 | 1461259630707 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 10:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:27:10 INFO - PROCESS | 3508 | 1461259630711 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 3508 | 1461259630713 Marionette TRACE conn4 <- [1,1102,null,{}] 10:27:10 INFO - PROCESS | 3508 | 1461259630717 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:10 INFO - PROCESS | 3508 | 1461259630835 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:27:10 INFO - PROCESS | 3508 | 1461259630977 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 3508 | ++DOCSHELL 2012D000 == 75 [pid = 3508] [id = 285] 10:27:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (201DE800) [pid = 3508] [serial = 854] [outer = 00000000] 10:27:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (201F6800) [pid = 3508] [serial = 855] [outer = 201DE800] 10:27:11 INFO - PROCESS | 3508 | 1461259631036 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (20256800) [pid = 3508] [serial = 856] [outer = 201DE800] 10:27:11 INFO - PROCESS | 3508 | 1461259631582 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 10:27:11 INFO - PROCESS | 3508 | 1461259631644 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 3508 | 1461259631647 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 10:27:11 INFO - PROCESS | 3508 | 1461259631650 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 3508 | 1461259631652 Marionette TRACE conn4 <- [1,1106,null,{}] 10:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:27:11 INFO - PROCESS | 3508 | 1461259631656 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:11 INFO - PROCESS | 3508 | 1461259631763 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:27:11 INFO - PROCESS | 3508 | 1461259631919 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 3508 | ++DOCSHELL 1251A400 == 76 [pid = 3508] [id = 286] 10:27:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1251F400) [pid = 3508] [serial = 857] [outer = 00000000] 10:27:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (2025BC00) [pid = 3508] [serial = 858] [outer = 1251F400] 10:27:11 INFO - PROCESS | 3508 | 1461259631975 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (20BD9400) [pid = 3508] [serial = 859] [outer = 1251F400] 10:27:12 INFO - PROCESS | 3508 | 1461259632862 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1224ms 10:27:12 INFO - PROCESS | 3508 | 1461259632879 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 3508 | 1461259632883 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 10:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:27:12 INFO - PROCESS | 3508 | 1461259632888 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 3508 | 1461259632892 Marionette TRACE conn4 <- [1,1110,null,{}] 10:27:12 INFO - PROCESS | 3508 | 1461259632898 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:13 INFO - PROCESS | 3508 | 1461259633002 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:27:13 INFO - PROCESS | 3508 | 1461259633152 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 3508 | ++DOCSHELL 12522000 == 77 [pid = 3508] [id = 287] 10:27:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (12527C00) [pid = 3508] [serial = 860] [outer = 00000000] 10:27:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (131D9400) [pid = 3508] [serial = 861] [outer = 12527C00] 10:27:13 INFO - PROCESS | 3508 | 1461259633204 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1872C800) [pid = 3508] [serial = 862] [outer = 12527C00] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 12217800 == 76 [pid = 3508] [id = 278] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 1C568800 == 75 [pid = 3508] [id = 277] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 0EBA2400 == 74 [pid = 3508] [id = 276] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 1C30F800 == 73 [pid = 3508] [id = 275] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 176CF000 == 72 [pid = 3508] [id = 272] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 137B0C00 == 71 [pid = 3508] [id = 271] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 0B79E400 == 70 [pid = 3508] [id = 270] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 0B79C400 == 69 [pid = 3508] [id = 269] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 12346400 == 68 [pid = 3508] [id = 267] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 1ED6FC00 == 67 [pid = 3508] [id = 266] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 1CEA5000 == 66 [pid = 3508] [id = 265] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 1A058800 == 65 [pid = 3508] [id = 264] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 12523400 == 64 [pid = 3508] [id = 263] 10:27:13 INFO - PROCESS | 3508 | --DOCSHELL 1CE9A000 == 63 [pid = 3508] [id = 262] 10:27:13 INFO - PROCESS | 3508 | 1461259633876 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1023ms 10:27:13 INFO - PROCESS | 3508 | 1461259633912 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 3508 | 1461259633917 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 10:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1C562400) [pid = 3508] [serial = 780] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1C591000) [pid = 3508] [serial = 781] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1C7F4000) [pid = 3508] [serial = 783] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1A04F400) [pid = 3508] [serial = 774] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (1251C400) [pid = 3508] [serial = 772] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (1FF50800) [pid = 3508] [serial = 697] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1B404400) [pid = 3508] [serial = 777] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (12279000) [pid = 3508] [serial = 771] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1B76DC00) [pid = 3508] [serial = 778] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (20128000) [pid = 3508] [serial = 648] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1A05EC00) [pid = 3508] [serial = 775] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (20DC8C00) [pid = 3508] [serial = 759] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (21822C00) [pid = 3508] [serial = 765] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (1A047400) [pid = 3508] [serial = 750] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (20257000) [pid = 3508] [serial = 756] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (201D9C00) [pid = 3508] [serial = 747] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1C7FA000) [pid = 3508] [serial = 753] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (17662C00) [pid = 3508] [serial = 768] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (21271000) [pid = 3508] [serial = 762] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1867E000) [pid = 3508] [serial = 769] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1C8C9000) [pid = 3508] [serial = 784] [outer = 00000000] [url = about:blank] 10:27:13 INFO - PROCESS | 3508 | 1461259633983 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 3508 | 1461259633986 Marionette TRACE conn4 <- [1,1114,null,{}] 10:27:14 INFO - PROCESS | 3508 | 1461259633994 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:14 INFO - PROCESS | 3508 | 1461259634084 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:27:14 INFO - PROCESS | 3508 | 1461259634097 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 3508 | ++DOCSHELL 11E10C00 == 64 [pid = 3508] [id = 288] 10:27:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (11E74400) [pid = 3508] [serial = 863] [outer = 00000000] 10:27:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (12528C00) [pid = 3508] [serial = 864] [outer = 11E74400] 10:27:14 INFO - PROCESS | 3508 | 1461259634142 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (131DBC00) [pid = 3508] [serial = 865] [outer = 11E74400] 10:27:14 INFO - PROCESS | 3508 | 1461259634687 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 790ms 10:27:14 INFO - PROCESS | 3508 | 1461259634717 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:27:14 INFO - PROCESS | 3508 | 1461259634719 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 10:27:14 INFO - PROCESS | 3508 | 1461259634722 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 3508 | 1461259634726 Marionette TRACE conn4 <- [1,1118,null,{}] 10:27:14 INFO - PROCESS | 3508 | 1461259634736 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:14 INFO - PROCESS | 3508 | 1461259634828 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:27:14 INFO - PROCESS | 3508 | 1461259634928 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 3508 | ++DOCSHELL 132A7C00 == 65 [pid = 3508] [id = 289] 10:27:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (179CFC00) [pid = 3508] [serial = 866] [outer = 00000000] 10:27:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1A04A400) [pid = 3508] [serial = 867] [outer = 179CFC00] 10:27:14 INFO - PROCESS | 3508 | 1461259634976 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (1A056000) [pid = 3508] [serial = 868] [outer = 179CFC00] 10:27:15 INFO - PROCESS | 3508 | 1461259635349 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 10:27:15 INFO - PROCESS | 3508 | 1461259635413 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 3508 | 1461259635415 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 10:27:15 INFO - PROCESS | 3508 | 1461259635418 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 3508 | 1461259635420 Marionette TRACE conn4 <- [1,1122,null,{}] 10:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:27:15 INFO - PROCESS | 3508 | 1461259635424 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:15 INFO - PROCESS | 3508 | 1461259635512 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:27:15 INFO - PROCESS | 3508 | 1461259635518 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 3508 | ++DOCSHELL 1A061C00 == 66 [pid = 3508] [id = 290] 10:27:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (1A062000) [pid = 3508] [serial = 869] [outer = 00000000] 10:27:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (1B378C00) [pid = 3508] [serial = 870] [outer = 1A062000] 10:27:15 INFO - PROCESS | 3508 | 1461259635564 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1B40F000) [pid = 3508] [serial = 871] [outer = 1A062000] 10:27:16 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:27:16 INFO - PROCESS | 3508 | 1461259636169 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 830ms 10:27:16 INFO - PROCESS | 3508 | 1461259636253 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 3508 | 1461259636255 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 10:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:27:16 INFO - PROCESS | 3508 | 1461259636259 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 3508 | 1461259636260 Marionette TRACE conn4 <- [1,1126,null,{}] 10:27:16 INFO - PROCESS | 3508 | 1461259636264 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 3508 | 1461259636385 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:27:16 INFO - PROCESS | 3508 | 1461259636455 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 3508 | ++DOCSHELL 1B76E800 == 67 [pid = 3508] [id = 291] 10:27:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (1C04E400) [pid = 3508] [serial = 872] [outer = 00000000] 10:27:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (1C192000) [pid = 3508] [serial = 873] [outer = 1C04E400] 10:27:16 INFO - PROCESS | 3508 | 1461259636499 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (1C563800) [pid = 3508] [serial = 874] [outer = 1C04E400] 10:27:16 INFO - PROCESS | 3508 | 1461259636938 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 10:27:17 INFO - PROCESS | 3508 | 1461259636990 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 3508 | 1461259636992 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 10:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:27:17 INFO - PROCESS | 3508 | 1461259636995 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 3508 | 1461259636997 Marionette TRACE conn4 <- [1,1130,null,{}] 10:27:17 INFO - PROCESS | 3508 | 1461259637000 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 3508 | 1461259637138 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:27:17 INFO - PROCESS | 3508 | 1461259637208 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 3508 | ++DOCSHELL 1C6A8C00 == 68 [pid = 3508] [id = 292] 10:27:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (1C70F400) [pid = 3508] [serial = 875] [outer = 00000000] 10:27:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1C7F5800) [pid = 3508] [serial = 876] [outer = 1C70F400] 10:27:17 INFO - PROCESS | 3508 | 1461259637256 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (1CA3F800) [pid = 3508] [serial = 877] [outer = 1C70F400] 10:27:17 INFO - PROCESS | 3508 | 1461259637675 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 10:27:17 INFO - PROCESS | 3508 | 1461259637742 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 3508 | 1461259637744 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 10:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:27:17 INFO - PROCESS | 3508 | 1461259637752 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 3508 | 1461259637753 Marionette TRACE conn4 <- [1,1134,null,{}] 10:27:17 INFO - PROCESS | 3508 | 1461259637757 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 3508 | 1461259637878 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:27:17 INFO - PROCESS | 3508 | 1461259637946 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 3508 | ++DOCSHELL 0EC50C00 == 69 [pid = 3508] [id = 293] 10:27:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (11D9D800) [pid = 3508] [serial = 878] [outer = 00000000] 10:27:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1CEA6400) [pid = 3508] [serial = 879] [outer = 11D9D800] 10:27:18 INFO - PROCESS | 3508 | 1461259637991 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (1CEAEC00) [pid = 3508] [serial = 880] [outer = 11D9D800] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1B374800) [pid = 3508] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (1C30FC00) [pid = 3508] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (0B882400) [pid = 3508] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1A04AC00) [pid = 3508] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (137B5800) [pid = 3508] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1790A000) [pid = 3508] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (0EC46800) [pid = 3508] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (0EBA5C00) [pid = 3508] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (1C56A800) [pid = 3508] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:27:18 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (12350400) [pid = 3508] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:27:18 INFO - PROCESS | 3508 | 1461259638529 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 830ms 10:27:18 INFO - PROCESS | 3508 | 1461259638584 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 3508 | 1461259638586 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 10:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:27:18 INFO - PROCESS | 3508 | 1461259638589 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 3508 | 1461259638591 Marionette TRACE conn4 <- [1,1138,null,{}] 10:27:18 INFO - PROCESS | 3508 | 1461259638594 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:18 INFO - PROCESS | 3508 | 1461259638683 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:27:18 INFO - PROCESS | 3508 | 1461259638690 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 3508 | ++DOCSHELL 1B374800 == 70 [pid = 3508] [id = 294] 10:27:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1C30FC00) [pid = 3508] [serial = 881] [outer = 00000000] 10:27:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (1CE95400) [pid = 3508] [serial = 882] [outer = 1C30FC00] 10:27:18 INFO - PROCESS | 3508 | 1461259638735 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (1CEAB400) [pid = 3508] [serial = 883] [outer = 1C30FC00] 10:27:19 INFO - PROCESS | 3508 | 1461259639153 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 10:27:19 INFO - PROCESS | 3508 | 1461259639220 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 3508 | 1461259639222 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 10:27:19 INFO - PROCESS | 3508 | 1461259639225 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 3508 | 1461259639227 Marionette TRACE conn4 <- [1,1142,null,{}] 10:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:27:19 INFO - PROCESS | 3508 | 1461259639231 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:19 INFO - PROCESS | 3508 | 1461259639317 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:27:19 INFO - PROCESS | 3508 | 1461259639323 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 3508 | ++DOCSHELL 1D0DD000 == 71 [pid = 3508] [id = 295] 10:27:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (1D6C7400) [pid = 3508] [serial = 884] [outer = 00000000] 10:27:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (1EBDAC00) [pid = 3508] [serial = 885] [outer = 1D6C7400] 10:27:19 INFO - PROCESS | 3508 | 1461259639369 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1ED76400) [pid = 3508] [serial = 886] [outer = 1D6C7400] 10:27:19 INFO - PROCESS | 3508 | 1461259639834 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 10:27:19 INFO - PROCESS | 3508 | 1461259639900 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 3508 | 1461259639902 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:27:19 INFO - PROCESS | 3508 | 1461259639905 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 3508 | 1461259639907 Marionette TRACE conn4 <- [1,1146,null,{}] 10:27:19 INFO - PROCESS | 3508 | 1461259639910 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:20 INFO - PROCESS | 3508 | 1461259639998 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:27:20 INFO - PROCESS | 3508 | 1461259640005 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 3508 | ++DOCSHELL 1D6D9800 == 72 [pid = 3508] [id = 296] 10:27:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (1F893800) [pid = 3508] [serial = 887] [outer = 00000000] 10:27:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1FF47800) [pid = 3508] [serial = 888] [outer = 1F893800] 10:27:20 INFO - PROCESS | 3508 | 1461259640049 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (20063400) [pid = 3508] [serial = 889] [outer = 1F893800] 10:27:20 INFO - PROCESS | 3508 | 1461259640737 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 872ms 10:27:20 INFO - PROCESS | 3508 | 1461259640777 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 3508 | 1461259640782 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 10:27:20 INFO - PROCESS | 3508 | 1461259640787 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:27:20 INFO - PROCESS | 3508 | 1461259640791 Marionette TRACE conn4 <- [1,1150,null,{}] 10:27:20 INFO - PROCESS | 3508 | 1461259640797 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:20 INFO - PROCESS | 3508 | 1461259640924 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:27:21 INFO - PROCESS | 3508 | 1461259641035 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3508 | ++DOCSHELL 12353000 == 73 [pid = 3508] [id = 297] 10:27:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (12511C00) [pid = 3508] [serial = 890] [outer = 00000000] 10:27:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (176D8000) [pid = 3508] [serial = 891] [outer = 12511C00] 10:27:21 INFO - PROCESS | 3508 | 1461259641094 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (18722800) [pid = 3508] [serial = 892] [outer = 12511C00] 10:27:21 INFO - PROCESS | 3508 | 1461259641678 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 931ms 10:27:21 INFO - PROCESS | 3508 | 1461259641724 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 3508 | 1461259641730 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 10:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:27:21 INFO - PROCESS | 3508 | 1461259641736 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 3508 | 1461259641739 Marionette TRACE conn4 <- [1,1154,null,{}] 10:27:21 INFO - PROCESS | 3508 | 1461259641743 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:21 INFO - PROCESS | 3508 | 1461259641859 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:27:22 INFO - PROCESS | 3508 | 1461259642003 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 3508 | ++DOCSHELL 1A05C800 == 74 [pid = 3508] [id = 298] 10:27:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1A05E000) [pid = 3508] [serial = 893] [outer = 00000000] 10:27:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (1C18B400) [pid = 3508] [serial = 894] [outer = 1A05E000] 10:27:22 INFO - PROCESS | 3508 | 1461259642060 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (1C494000) [pid = 3508] [serial = 895] [outer = 1A05E000] 10:27:22 INFO - PROCESS | 3508 | 1461259642687 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 10:27:22 INFO - PROCESS | 3508 | 1461259642708 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 3508 | 1461259642711 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 10:27:22 INFO - PROCESS | 3508 | 1461259642714 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:27:22 INFO - PROCESS | 3508 | 1461259642719 Marionette TRACE conn4 <- [1,1158,null,{}] 10:27:22 INFO - PROCESS | 3508 | 1461259642730 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:22 INFO - PROCESS | 3508 | 1461259642849 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:27:23 INFO - PROCESS | 3508 | 1461259643007 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 3508 | ++DOCSHELL 1FB8F400 == 75 [pid = 3508] [id = 299] 10:27:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (1FB90C00) [pid = 3508] [serial = 896] [outer = 00000000] 10:27:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (200C5C00) [pid = 3508] [serial = 897] [outer = 1FB90C00] 10:27:23 INFO - PROCESS | 3508 | 1461259643068 Marionette DEBUG loaded listener.js 10:27:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (20110400) [pid = 3508] [serial = 898] [outer = 1FB90C00] 10:27:23 INFO - PROCESS | 3508 | 1461259643690 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1021ms 10:27:23 INFO - PROCESS | 3508 | 1461259643739 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 3508 | 1461259643742 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 10:27:23 INFO - PROCESS | 3508 | 1461259643745 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:27:23 INFO - PROCESS | 3508 | 1461259643748 Marionette TRACE conn4 <- [1,1162,null,{}] 10:27:23 INFO - PROCESS | 3508 | 1461259643751 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:23 INFO - PROCESS | 3508 | 1461259643866 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:27:24 INFO - PROCESS | 3508 | 1461259644008 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 3508 | ++DOCSHELL 2012CC00 == 76 [pid = 3508] [id = 300] 10:27:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (201DB800) [pid = 3508] [serial = 899] [outer = 00000000] 10:27:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (20252400) [pid = 3508] [serial = 900] [outer = 201DB800] 10:27:24 INFO - PROCESS | 3508 | 1461259644064 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (20257000) [pid = 3508] [serial = 901] [outer = 201DB800] 10:27:24 INFO - PROCESS | 3508 | 1461259644601 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 3508 | 1461259644621 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 10:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:27:24 INFO - PROCESS | 3508 | 1461259644625 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - PROCESS | 3508 | 1461259644627 Marionette TRACE conn4 <- [1,1166,null,{}] 10:27:24 INFO - PROCESS | 3508 | 1461259644648 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:24 INFO - PROCESS | 3508 | 1461259644759 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:27:24 INFO - PROCESS | 3508 | 1461259644874 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 3508 | ++DOCSHELL 201F2C00 == 77 [pid = 3508] [id = 301] 10:27:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (2025F400) [pid = 3508] [serial = 902] [outer = 00000000] 10:27:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (20DC3800) [pid = 3508] [serial = 903] [outer = 2025F400] 10:27:24 INFO - PROCESS | 3508 | 1461259644929 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (20E82800) [pid = 3508] [serial = 904] [outer = 2025F400] 10:27:25 INFO - PROCESS | 3508 | 1461259645515 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 3508 | 1461259645582 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 10:27:25 INFO - PROCESS | 3508 | 1461259645585 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:27:25 INFO - PROCESS | 3508 | 1461259645587 Marionette TRACE conn4 <- [1,1170,null,{}] 10:27:25 INFO - PROCESS | 3508 | 1461259645591 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:25 INFO - PROCESS | 3508 | 1461259645722 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:27:25 INFO - PROCESS | 3508 | 1461259645867 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 3508 | ++DOCSHELL 20E88000 == 78 [pid = 3508] [id = 302] 10:27:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (216B9000) [pid = 3508] [serial = 905] [outer = 00000000] 10:27:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (21814C00) [pid = 3508] [serial = 906] [outer = 216B9000] 10:27:25 INFO - PROCESS | 3508 | 1461259645926 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (2181EC00) [pid = 3508] [serial = 907] [outer = 216B9000] 10:27:26 INFO - PROCESS | 3508 | 1461259646522 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 3508 | 1461259646562 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 10:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:27:26 INFO - PROCESS | 3508 | 1461259646565 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 3508 | 1461259646567 Marionette TRACE conn4 <- [1,1174,null,{}] 10:27:26 INFO - PROCESS | 3508 | 1461259646571 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:26 INFO - PROCESS | 3508 | 1461259646680 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:27:26 INFO - PROCESS | 3508 | 1461259646822 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:26 INFO - PROCESS | 3508 | ++DOCSHELL 21820C00 == 79 [pid = 3508] [id = 303] 10:27:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (21822400) [pid = 3508] [serial = 908] [outer = 00000000] 10:27:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (21A35400) [pid = 3508] [serial = 909] [outer = 21822400] 10:27:26 INFO - PROCESS | 3508 | 1461259646877 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (21A3BC00) [pid = 3508] [serial = 910] [outer = 21822400] 10:27:27 INFO - PROCESS | 3508 | 1461259647410 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:27:27 INFO - PROCESS | 3508 | 1461259647449 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 10:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:27:27 INFO - PROCESS | 3508 | 1461259647452 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:27:27 INFO - PROCESS | 3508 | 1461259647454 Marionette TRACE conn4 <- [1,1178,null,{}] 10:27:27 INFO - PROCESS | 3508 | 1461259647458 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:27 INFO - PROCESS | 3508 | 1461259647568 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:27:27 INFO - PROCESS | 3508 | 1461259647684 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 3508 | ++DOCSHELL 239C8400 == 80 [pid = 3508] [id = 304] 10:27:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (239C9400) [pid = 3508] [serial = 911] [outer = 00000000] 10:27:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (239CFC00) [pid = 3508] [serial = 912] [outer = 239C9400] 10:27:27 INFO - PROCESS | 3508 | 1461259647738 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (239D5000) [pid = 3508] [serial = 913] [outer = 239C9400] 10:27:28 INFO - PROCESS | 3508 | 1461259648354 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 3508 | 1461259648427 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 10:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:27:28 INFO - PROCESS | 3508 | 1461259648431 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 3508 | 1461259648433 Marionette TRACE conn4 <- [1,1182,null,{}] 10:27:28 INFO - PROCESS | 3508 | 1461259648437 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:28 INFO - PROCESS | 3508 | 1461259648548 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:27:28 INFO - PROCESS | 3508 | 1461259648695 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 3508 | ++DOCSHELL 138ED400 == 81 [pid = 3508] [id = 305] 10:27:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (17604C00) [pid = 3508] [serial = 914] [outer = 00000000] 10:27:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (18B11000) [pid = 3508] [serial = 915] [outer = 17604C00] 10:27:28 INFO - PROCESS | 3508 | 1461259648751 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (1A046C00) [pid = 3508] [serial = 916] [outer = 17604C00] 10:27:29 INFO - PROCESS | 3508 | 1461259649531 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 3508 | 1461259649615 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 10:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:27:29 INFO - PROCESS | 3508 | 1461259649634 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - PROCESS | 3508 | 1461259649638 Marionette TRACE conn4 <- [1,1186,null,{}] 10:27:29 INFO - PROCESS | 3508 | 1461259649643 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:29 INFO - PROCESS | 3508 | 1461259649761 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:27:29 INFO - PROCESS | 3508 | 1461259649908 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:29 INFO - PROCESS | 3508 | ++DOCSHELL 1385A400 == 82 [pid = 3508] [id = 306] 10:27:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (138FA400) [pid = 3508] [serial = 917] [outer = 00000000] 10:27:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (1A055800) [pid = 3508] [serial = 918] [outer = 138FA400] 10:27:29 INFO - PROCESS | 3508 | 1461259649964 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (1B03E000) [pid = 3508] [serial = 919] [outer = 138FA400] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1D0DD000 == 81 [pid = 3508] [id = 295] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1B374800 == 80 [pid = 3508] [id = 294] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 0EC50C00 == 79 [pid = 3508] [id = 293] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1C6A8C00 == 78 [pid = 3508] [id = 292] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1B76E800 == 77 [pid = 3508] [id = 291] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1B372400 == 76 [pid = 3508] [id = 274] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1A061C00 == 75 [pid = 3508] [id = 290] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 132A7C00 == 74 [pid = 3508] [id = 289] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 191D1400 == 73 [pid = 3508] [id = 273] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 11E10C00 == 72 [pid = 3508] [id = 288] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 12522000 == 71 [pid = 3508] [id = 287] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 191D3000 == 70 [pid = 3508] [id = 281] 10:27:30 INFO - PROCESS | 3508 | --DOCSHELL 1227FC00 == 69 [pid = 3508] [id = 280] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (1B37E800) [pid = 3508] [serial = 822] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (1C56AC00) [pid = 3508] [serial = 825] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (1251C800) [pid = 3508] [serial = 810] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (12903000) [pid = 3508] [serial = 811] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (1A063400) [pid = 3508] [serial = 819] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (17342400) [pid = 3508] [serial = 813] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1B40BC00) [pid = 3508] [serial = 823] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (17666000) [pid = 3508] [serial = 814] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (18D0D000) [pid = 3508] [serial = 816] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (191C8400) [pid = 3508] [serial = 817] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (128DD400) [pid = 3508] [serial = 808] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (12521800) [pid = 3508] [serial = 807] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (1CF4C000) [pid = 3508] [serial = 786] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (18D08000) [pid = 3508] [serial = 828] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (17319400) [pid = 3508] [serial = 789] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1B37B000) [pid = 3508] [serial = 792] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1D6DCC00) [pid = 3508] [serial = 795] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (1FB52C00) [pid = 3508] [serial = 798] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1FB8A000) [pid = 3508] [serial = 801] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (200CAC00) [pid = 3508] [serial = 804] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1C56DC00) [pid = 3508] [serial = 826] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1B403800) [pid = 3508] [serial = 829] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1CEA6800) [pid = 3508] [serial = 835] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1C716000) [pid = 3508] [serial = 832] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1C70F800) [pid = 3508] [serial = 831] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1A4B3C00) [pid = 3508] [serial = 820] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1CADC800) [pid = 3508] [serial = 834] [outer = 00000000] [url = about:blank] 10:27:30 INFO - PROCESS | 3508 | 1461259650597 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 10:27:30 INFO - PROCESS | 3508 | 1461259650608 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 3508 | 1461259650613 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 10:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:27:30 INFO - PROCESS | 3508 | 1461259650620 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 3508 | 1461259650622 Marionette TRACE conn4 <- [1,1190,null,{}] 10:27:30 INFO - PROCESS | 3508 | 1461259650626 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:30 INFO - PROCESS | 3508 | 1461259650720 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:27:30 INFO - PROCESS | 3508 | 1461259650829 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 3508 | ++DOCSHELL 0B886400 == 70 [pid = 3508] [id = 307] 10:27:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (11D19400) [pid = 3508] [serial = 920] [outer = 00000000] 10:27:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (16F0CC00) [pid = 3508] [serial = 921] [outer = 11D19400] 10:27:30 INFO - PROCESS | 3508 | 1461259650876 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (17605C00) [pid = 3508] [serial = 922] [outer = 11D19400] 10:27:31 INFO - PROCESS | 3508 | 1461259651261 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 10:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:27:31 INFO - PROCESS | 3508 | 1461259651295 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 3508 | 1461259651297 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 10:27:31 INFO - PROCESS | 3508 | 1461259651301 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 3508 | 1461259651304 Marionette TRACE conn4 <- [1,1194,null,{}] 10:27:31 INFO - PROCESS | 3508 | 1461259651314 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:31 INFO - PROCESS | 3508 | 1461259651438 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:27:31 INFO - PROCESS | 3508 | 1461259651449 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 3508 | ++DOCSHELL 1B370400 == 71 [pid = 3508] [id = 308] 10:27:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (1B371800) [pid = 3508] [serial = 923] [outer = 00000000] 10:27:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (1B40D800) [pid = 3508] [serial = 924] [outer = 1B371800] 10:27:31 INFO - PROCESS | 3508 | 1461259651497 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (1C189C00) [pid = 3508] [serial = 925] [outer = 1B371800] 10:27:31 INFO - PROCESS | 3508 | 1461259651975 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 10:27:32 INFO - PROCESS | 3508 | 1461259652032 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 3508 | 1461259652035 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 10:27:32 INFO - PROCESS | 3508 | 1461259652038 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:27:32 INFO - PROCESS | 3508 | 1461259652039 Marionette TRACE conn4 <- [1,1198,null,{}] 10:27:32 INFO - PROCESS | 3508 | 1461259652043 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:32 INFO - PROCESS | 3508 | 1461259652135 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:27:32 INFO - PROCESS | 3508 | 1461259652144 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 3508 | ++DOCSHELL 1C56D400 == 72 [pid = 3508] [id = 309] 10:27:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1C56DC00) [pid = 3508] [serial = 926] [outer = 00000000] 10:27:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1C5BE800) [pid = 3508] [serial = 927] [outer = 1C56DC00] 10:27:32 INFO - PROCESS | 3508 | 1461259652191 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1C69FC00) [pid = 3508] [serial = 928] [outer = 1C56DC00] 10:27:32 INFO - PROCESS | 3508 | 1461259652650 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 10:27:32 INFO - PROCESS | 3508 | 1461259652712 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 3508 | 1461259652714 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 10:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:27:32 INFO - PROCESS | 3508 | 1461259652717 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 3508 | 1461259652719 Marionette TRACE conn4 <- [1,1202,null,{}] 10:27:32 INFO - PROCESS | 3508 | 1461259652722 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:32 INFO - PROCESS | 3508 | 1461259652846 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:27:32 INFO - PROCESS | 3508 | 1461259652894 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 3508 | ++DOCSHELL 1C713C00 == 73 [pid = 3508] [id = 310] 10:27:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1C714400) [pid = 3508] [serial = 929] [outer = 00000000] 10:27:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1C8C9000) [pid = 3508] [serial = 930] [outer = 1C714400] 10:27:32 INFO - PROCESS | 3508 | 1461259652939 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1CEA5400) [pid = 3508] [serial = 931] [outer = 1C714400] 10:27:33 INFO - PROCESS | 3508 | 1461259653392 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 10:27:33 INFO - PROCESS | 3508 | 1461259653448 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:27:33 INFO - PROCESS | 3508 | 1461259653450 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 10:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:27:33 INFO - PROCESS | 3508 | 1461259653461 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - PROCESS | 3508 | 1461259653463 Marionette TRACE conn4 <- [1,1206,null,{}] 10:27:33 INFO - PROCESS | 3508 | 1461259653466 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:33 INFO - PROCESS | 3508 | 1461259653601 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:27:33 INFO - PROCESS | 3508 | 1461259653626 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 3508 | ++DOCSHELL 1D6D4000 == 74 [pid = 3508] [id = 311] 10:27:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1D6DCC00) [pid = 3508] [serial = 932] [outer = 00000000] 10:27:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1ED7BC00) [pid = 3508] [serial = 933] [outer = 1D6DCC00] 10:27:33 INFO - PROCESS | 3508 | 1461259653673 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (1FB5FC00) [pid = 3508] [serial = 934] [outer = 1D6DCC00] 10:27:34 INFO - PROCESS | 3508 | 1461259654120 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 10:27:34 INFO - PROCESS | 3508 | 1461259654143 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 3508 | 1461259654145 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 10:27:34 INFO - PROCESS | 3508 | 1461259654148 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 3508 | 1461259654150 Marionette TRACE conn4 <- [1,1210,null,{}] 10:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:27:34 INFO - PROCESS | 3508 | 1461259654153 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:34 INFO - PROCESS | 3508 | 1461259654305 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:27:34 INFO - PROCESS | 3508 | 1461259654329 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 3508 | ++DOCSHELL 1FB87C00 == 75 [pid = 3508] [id = 312] 10:27:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (1FB8DC00) [pid = 3508] [serial = 935] [outer = 00000000] 10:27:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (20064800) [pid = 3508] [serial = 936] [outer = 1FB8DC00] 10:27:34 INFO - PROCESS | 3508 | 1461259654375 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (20108C00) [pid = 3508] [serial = 937] [outer = 1FB8DC00] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1C04E400) [pid = 3508] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1C70F400) [pid = 3508] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (11D9D800) [pid = 3508] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (179CFC00) [pid = 3508] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (1A062000) [pid = 3508] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (12527C00) [pid = 3508] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (11E74400) [pid = 3508] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1D6C7400) [pid = 3508] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:27:34 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (1C30FC00) [pid = 3508] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:27:35 INFO - PROCESS | 3508 | 1461259655010 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 3508 | 1461259655026 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 10:27:35 INFO - PROCESS | 3508 | 1461259655030 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 3508 | 1461259655031 Marionette TRACE conn4 <- [1,1214,null,{}] 10:27:35 INFO - PROCESS | 3508 | 1461259655035 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 3508 | 1461259655124 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:27:35 INFO - PROCESS | 3508 | 1461259655229 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 3508 | ++DOCSHELL 0EBAA800 == 76 [pid = 3508] [id = 313] 10:27:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (17665400) [pid = 3508] [serial = 938] [outer = 00000000] 10:27:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (2010D000) [pid = 3508] [serial = 939] [outer = 17665400] 10:27:35 INFO - PROCESS | 3508 | 1461259655276 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (201E4000) [pid = 3508] [serial = 940] [outer = 17665400] 10:27:35 INFO - PROCESS | 3508 | 1461259655655 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 10:27:35 INFO - PROCESS | 3508 | 1461259655702 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 3508 | 1461259655704 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 10:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:27:35 INFO - PROCESS | 3508 | 1461259655707 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 3508 | 1461259655709 Marionette TRACE conn4 <- [1,1218,null,{}] 10:27:35 INFO - PROCESS | 3508 | 1461259655712 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 3508 | 1461259655802 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:27:35 INFO - PROCESS | 3508 | 1461259655809 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 3508 | ++DOCSHELL 20068000 == 77 [pid = 3508] [id = 314] 10:27:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (20131C00) [pid = 3508] [serial = 941] [outer = 00000000] 10:27:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (21271000) [pid = 3508] [serial = 942] [outer = 20131C00] 10:27:35 INFO - PROCESS | 3508 | 1461259655852 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (216BD400) [pid = 3508] [serial = 943] [outer = 20131C00] 10:27:36 INFO - PROCESS | 3508 | 1461259656292 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 10:27:36 INFO - PROCESS | 3508 | 1461259656346 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 3508 | 1461259656348 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 10:27:36 INFO - PROCESS | 3508 | 1461259656351 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - PROCESS | 3508 | 1461259656353 Marionette TRACE conn4 <- [1,1222,null,{}] 10:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:27:36 INFO - PROCESS | 3508 | 1461259656356 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:36 INFO - PROCESS | 3508 | 1461259656446 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:27:36 INFO - PROCESS | 3508 | 1461259656452 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 3508 | ++DOCSHELL 2171D800 == 78 [pid = 3508] [id = 315] 10:27:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (2181F400) [pid = 3508] [serial = 944] [outer = 00000000] 10:27:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (24F29800) [pid = 3508] [serial = 945] [outer = 2181F400] 10:27:36 INFO - PROCESS | 3508 | 1461259656496 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (24F2D800) [pid = 3508] [serial = 946] [outer = 2181F400] 10:27:37 INFO - PROCESS | 3508 | 1461259657112 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 770ms 10:27:37 INFO - PROCESS | 3508 | 1461259657174 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 3508 | 1461259657179 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 10:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:27:37 INFO - PROCESS | 3508 | 1461259657212 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 3508 | 1461259657217 Marionette TRACE conn4 <- [1,1226,null,{}] 10:27:37 INFO - PROCESS | 3508 | 1461259657225 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 3508 | 1461259657355 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:27:37 INFO - PROCESS | 3508 | 1461259657497 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 3508 | ++DOCSHELL 0EB9E000 == 79 [pid = 3508] [id = 316] 10:27:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (11E04800) [pid = 3508] [serial = 947] [outer = 00000000] 10:27:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (176CE400) [pid = 3508] [serial = 948] [outer = 11E04800] 10:27:37 INFO - PROCESS | 3508 | 1461259657558 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (18D04400) [pid = 3508] [serial = 949] [outer = 11E04800] 10:27:38 INFO - PROCESS | 3508 | 1461259658112 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 950ms 10:27:38 INFO - PROCESS | 3508 | 1461259658154 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 3508 | 1461259658161 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 10:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:27:38 INFO - PROCESS | 3508 | 1461259658167 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 3508 | 1461259658170 Marionette TRACE conn4 <- [1,1230,null,{}] 10:27:38 INFO - PROCESS | 3508 | 1461259658174 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:38 INFO - PROCESS | 3508 | 1461259658292 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:27:38 INFO - PROCESS | 3508 | 1461259658455 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 3508 | ++DOCSHELL 18D10800 == 80 [pid = 3508] [id = 317] 10:27:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (191CD800) [pid = 3508] [serial = 950] [outer = 00000000] 10:27:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1C562000) [pid = 3508] [serial = 951] [outer = 191CD800] 10:27:38 INFO - PROCESS | 3508 | 1461259658511 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (1C5BF000) [pid = 3508] [serial = 952] [outer = 191CD800] 10:27:39 INFO - PROCESS | 3508 | 1461259659119 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1019ms 10:27:39 INFO - PROCESS | 3508 | 1461259659188 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:27:39 INFO - PROCESS | 3508 | 1461259659191 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 10:27:39 INFO - PROCESS | 3508 | 1461259659195 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:27:39 INFO - PROCESS | 3508 | 1461259659198 Marionette TRACE conn4 <- [1,1234,null,{}] 10:27:39 INFO - PROCESS | 3508 | 1461259659251 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:39 INFO - PROCESS | 3508 | 1461259659378 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:27:39 INFO - PROCESS | 3508 | 1461259659522 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 3508 | ++DOCSHELL 1C7F1400 == 81 [pid = 3508] [id = 318] 10:27:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (20060800) [pid = 3508] [serial = 953] [outer = 00000000] 10:27:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (239C8800) [pid = 3508] [serial = 954] [outer = 20060800] 10:27:39 INFO - PROCESS | 3508 | 1461259659581 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (24F2CC00) [pid = 3508] [serial = 955] [outer = 20060800] 10:27:40 INFO - PROCESS | 3508 | 1461259660178 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1040ms 10:27:40 INFO - PROCESS | 3508 | 1461259660238 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 3508 | 1461259660241 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 10:27:40 INFO - PROCESS | 3508 | 1461259660244 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:27:40 INFO - PROCESS | 3508 | 1461259660246 Marionette TRACE conn4 <- [1,1238,null,{}] 10:27:40 INFO - PROCESS | 3508 | 1461259660250 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:40 INFO - PROCESS | 3508 | 1461259660364 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:27:40 INFO - PROCESS | 3508 | 1461259660525 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 3508 | ++DOCSHELL 2464FC00 == 82 [pid = 3508] [id = 319] 10:27:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (24652400) [pid = 3508] [serial = 956] [outer = 00000000] 10:27:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (24656400) [pid = 3508] [serial = 957] [outer = 24652400] 10:27:40 INFO - PROCESS | 3508 | 1461259660583 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (24659400) [pid = 3508] [serial = 958] [outer = 24652400] 10:27:41 INFO - PROCESS | 3508 | 1461259661184 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 971ms 10:27:41 INFO - PROCESS | 3508 | 1461259661218 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:27:41 INFO - PROCESS | 3508 | 1461259661220 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 10:27:41 INFO - PROCESS | 3508 | 1461259661224 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:27:41 INFO - PROCESS | 3508 | 1461259661226 Marionette TRACE conn4 <- [1,1242,null,{}] 10:27:41 INFO - PROCESS | 3508 | 1461259661230 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:41 INFO - PROCESS | 3508 | 1461259661341 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:27:41 INFO - PROCESS | 3508 | 1461259661488 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 3508 | ++DOCSHELL 24606000 == 83 [pid = 3508] [id = 320] 10:27:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (24606C00) [pid = 3508] [serial = 959] [outer = 00000000] 10:27:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (2460D000) [pid = 3508] [serial = 960] [outer = 24606C00] 10:27:41 INFO - PROCESS | 3508 | 1461259661544 Marionette DEBUG loaded listener.js 10:27:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (2464C800) [pid = 3508] [serial = 961] [outer = 24606C00] 10:27:42 INFO - PROCESS | 3508 | 1461259662090 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 10:27:42 INFO - PROCESS | 3508 | 1461259662158 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 3508 | 1461259662160 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 10:27:42 INFO - PROCESS | 3508 | 1461259662164 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:27:42 INFO - PROCESS | 3508 | 1461259662166 Marionette TRACE conn4 <- [1,1246,null,{}] 10:27:42 INFO - PROCESS | 3508 | 1461259662170 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:42 INFO - PROCESS | 3508 | 1461259662303 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:27:42 INFO - PROCESS | 3508 | 1461259662471 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 3508 | ++DOCSHELL 26768800 == 84 [pid = 3508] [id = 321] 10:27:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (26769C00) [pid = 3508] [serial = 962] [outer = 00000000] 10:27:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (2676EC00) [pid = 3508] [serial = 963] [outer = 26769C00] 10:27:42 INFO - PROCESS | 3508 | 1461259662529 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (270CA800) [pid = 3508] [serial = 964] [outer = 26769C00] 10:27:43 INFO - PROCESS | 3508 | 1461259663414 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1324ms 10:27:43 INFO - PROCESS | 3508 | 1461259663492 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 3508 | 1461259663496 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 10:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:27:43 INFO - PROCESS | 3508 | 1461259663501 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 3508 | 1461259663505 Marionette TRACE conn4 <- [1,1250,null,{}] 10:27:43 INFO - PROCESS | 3508 | 1461259663512 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:43 INFO - PROCESS | 3508 | 1461259663666 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:27:43 INFO - PROCESS | 3508 | 1461259663686 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 3508 | ++DOCSHELL 12518400 == 85 [pid = 3508] [id = 322] 10:27:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (12519400) [pid = 3508] [serial = 965] [outer = 00000000] 10:27:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (137B0C00) [pid = 3508] [serial = 966] [outer = 12519400] 10:27:43 INFO - PROCESS | 3508 | 1461259663735 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (1731C800) [pid = 3508] [serial = 967] [outer = 12519400] 10:27:44 INFO - PROCESS | 3508 | 1461259664412 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 990ms 10:27:44 INFO - PROCESS | 3508 | 1461259664493 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 3508 | 1461259664498 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 10:27:44 INFO - PROCESS | 3508 | 1461259664521 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 3508 | 1461259664524 Marionette TRACE conn4 <- [1,1254,null,{}] 10:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:27:44 INFO - PROCESS | 3508 | 1461259664528 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:44 INFO - PROCESS | 3508 | 1461259664636 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:27:44 INFO - PROCESS | 3508 | 1461259664782 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 3508 | ++DOCSHELL 1765F000 == 86 [pid = 3508] [id = 323] 10:27:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (176BB800) [pid = 3508] [serial = 968] [outer = 00000000] 10:27:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (1A4B2800) [pid = 3508] [serial = 969] [outer = 176BB800] 10:27:44 INFO - PROCESS | 3508 | 1461259664831 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (1B03F400) [pid = 3508] [serial = 970] [outer = 176BB800] 10:27:45 INFO - PROCESS | 3508 | 1461259665443 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 2010E400 == 85 [pid = 3508] [id = 237] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 20065400 == 84 [pid = 3508] [id = 268] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1CFC4800 == 83 [pid = 3508] [id = 200] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 20068000 == 82 [pid = 3508] [id = 314] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 0EBAA800 == 81 [pid = 3508] [id = 313] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1FB87C00 == 80 [pid = 3508] [id = 312] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1D6D4000 == 79 [pid = 3508] [id = 311] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1C713C00 == 78 [pid = 3508] [id = 310] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1C56D400 == 77 [pid = 3508] [id = 309] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (2025BC00) [pid = 3508] [serial = 858] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (1D0DCC00) [pid = 3508] [serial = 837] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (17320800) [pid = 3508] [serial = 840] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (1B37E000) [pid = 3508] [serial = 843] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (1ED71C00) [pid = 3508] [serial = 846] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (1FB90400) [pid = 3508] [serial = 849] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (20069C00) [pid = 3508] [serial = 852] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (201F6800) [pid = 3508] [serial = 855] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (1FF47800) [pid = 3508] [serial = 888] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1B370400 == 76 [pid = 3508] [id = 308] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 0B886400 == 75 [pid = 3508] [id = 307] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1385A400 == 74 [pid = 3508] [id = 306] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 201F2C00 == 73 [pid = 3508] [id = 301] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 2012CC00 == 72 [pid = 3508] [id = 300] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1FB8F400 == 71 [pid = 3508] [id = 299] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1A05C800 == 70 [pid = 3508] [id = 298] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 12353000 == 69 [pid = 3508] [id = 297] 10:27:45 INFO - PROCESS | 3508 | --DOCSHELL 1D6D9800 == 68 [pid = 3508] [id = 296] 10:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1015ms 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (1C192000) [pid = 3508] [serial = 873] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (1C563800) [pid = 3508] [serial = 874] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (1C7F5800) [pid = 3508] [serial = 876] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (1CEA6400) [pid = 3508] [serial = 879] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (1A04A400) [pid = 3508] [serial = 867] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1A056000) [pid = 3508] [serial = 868] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (1B378C00) [pid = 3508] [serial = 870] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (1CA3F800) [pid = 3508] [serial = 877] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (1872C800) [pid = 3508] [serial = 862] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (131D9400) [pid = 3508] [serial = 861] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (12528C00) [pid = 3508] [serial = 864] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (131DBC00) [pid = 3508] [serial = 865] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1ED76400) [pid = 3508] [serial = 886] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (1EBDAC00) [pid = 3508] [serial = 885] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (1CEAEC00) [pid = 3508] [serial = 880] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1CE95400) [pid = 3508] [serial = 882] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1CEAB400) [pid = 3508] [serial = 883] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (1B40F000) [pid = 3508] [serial = 871] [outer = 00000000] [url = about:blank] 10:27:45 INFO - PROCESS | 3508 | 1461259665587 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 3508 | 1461259665589 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 10:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:27:45 INFO - PROCESS | 3508 | 1461259665622 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 3508 | 1461259665625 Marionette TRACE conn4 <- [1,1258,null,{}] 10:27:45 INFO - PROCESS | 3508 | 1461259665636 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:45 INFO - PROCESS | 3508 | 1461259665726 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:27:45 INFO - PROCESS | 3508 | 1461259665734 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 3508 | ++DOCSHELL 131D5C00 == 69 [pid = 3508] [id = 324] 10:27:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (131D7C00) [pid = 3508] [serial = 971] [outer = 00000000] 10:27:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (1329E800) [pid = 3508] [serial = 972] [outer = 131D7C00] 10:27:45 INFO - PROCESS | 3508 | 1461259665782 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (176B8800) [pid = 3508] [serial = 973] [outer = 131D7C00] 10:27:46 INFO - PROCESS | 3508 | 1461259666310 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 10:27:46 INFO - PROCESS | 3508 | 1461259666351 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 3508 | 1461259666353 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 10:27:46 INFO - PROCESS | 3508 | 1461259666356 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:27:46 INFO - PROCESS | 3508 | 1461259666358 Marionette TRACE conn4 <- [1,1262,null,{}] 10:27:46 INFO - PROCESS | 3508 | 1461259666362 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 3508 | 1461259666448 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:27:46 INFO - PROCESS | 3508 | 1461259666457 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 3508 | ++DOCSHELL 18723800 == 70 [pid = 3508] [id = 325] 10:27:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (19155C00) [pid = 3508] [serial = 974] [outer = 00000000] 10:27:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (1B039C00) [pid = 3508] [serial = 975] [outer = 19155C00] 10:27:46 INFO - PROCESS | 3508 | 1461259666506 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (1B403800) [pid = 3508] [serial = 976] [outer = 19155C00] 10:27:46 INFO - PROCESS | 3508 | 1461259666976 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 10:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:27:47 INFO - PROCESS | 3508 | 1461259667031 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 3508 | 1461259667033 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 10:27:47 INFO - PROCESS | 3508 | 1461259667036 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - PROCESS | 3508 | 1461259667038 Marionette TRACE conn4 <- [1,1266,null,{}] 10:27:47 INFO - PROCESS | 3508 | 1461259667041 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:47 INFO - PROCESS | 3508 | 1461259667126 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:27:47 INFO - PROCESS | 3508 | 1461259667132 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 3508 | ++DOCSHELL 12278400 == 71 [pid = 3508] [id = 326] 10:27:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (1227A000) [pid = 3508] [serial = 977] [outer = 00000000] 10:27:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1C18A000) [pid = 3508] [serial = 978] [outer = 1227A000] 10:27:47 INFO - PROCESS | 3508 | 1461259667177 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (1C4E2000) [pid = 3508] [serial = 979] [outer = 1227A000] 10:27:47 INFO - PROCESS | 3508 | 1461259667658 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 10:27:47 INFO - PROCESS | 3508 | 1461259667707 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:27:47 INFO - PROCESS | 3508 | 1461259667709 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 10:27:47 INFO - PROCESS | 3508 | 1461259667712 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - PROCESS | 3508 | 1461259667714 Marionette TRACE conn4 <- [1,1270,null,{}] 10:27:47 INFO - PROCESS | 3508 | 1461259667727 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:47 INFO - PROCESS | 3508 | 1461259667868 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:27:47 INFO - PROCESS | 3508 | 1461259667938 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C5C00 == 72 [pid = 3508] [id = 327] 10:27:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (1C5C6800) [pid = 3508] [serial = 980] [outer = 00000000] 10:27:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (1C71EC00) [pid = 3508] [serial = 981] [outer = 1C5C6800] 10:27:48 INFO - PROCESS | 3508 | 1461259667987 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (1C7FA800) [pid = 3508] [serial = 982] [outer = 1C5C6800] 10:27:48 INFO - PROCESS | 3508 | 1461259668414 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 10:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:27:48 INFO - PROCESS | 3508 | 1461259668444 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 3508 | 1461259668446 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 10:27:48 INFO - PROCESS | 3508 | 1461259668449 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 3508 | 1461259668451 Marionette TRACE conn4 <- [1,1274,null,{}] 10:27:48 INFO - PROCESS | 3508 | 1461259668454 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:48 INFO - PROCESS | 3508 | 1461259668599 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:27:48 INFO - PROCESS | 3508 | 1461259668623 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 3508 | ++DOCSHELL 17320400 == 73 [pid = 3508] [id = 328] 10:27:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (1C569000) [pid = 3508] [serial = 983] [outer = 00000000] 10:27:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (1CEA5000) [pid = 3508] [serial = 984] [outer = 1C569000] 10:27:48 INFO - PROCESS | 3508 | 1461259668667 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (1CF45000) [pid = 3508] [serial = 985] [outer = 1C569000] 10:27:49 INFO - PROCESS | 3508 | 1461259669120 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 732ms 10:27:49 INFO - PROCESS | 3508 | 1461259669185 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:27:49 INFO - PROCESS | 3508 | 1461259669187 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 10:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:27:49 INFO - PROCESS | 3508 | 1461259669197 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:27:49 INFO - PROCESS | 3508 | 1461259669198 Marionette TRACE conn4 <- [1,1278,null,{}] 10:27:49 INFO - PROCESS | 3508 | 1461259669202 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:49 INFO - PROCESS | 3508 | 1461259669322 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:27:49 INFO - PROCESS | 3508 | 1461259669392 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC4400 == 74 [pid = 3508] [id = 329] 10:27:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (1D012C00) [pid = 3508] [serial = 986] [outer = 00000000] 10:27:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (1D6D8800) [pid = 3508] [serial = 987] [outer = 1D012C00] 10:27:49 INFO - PROCESS | 3508 | 1461259669438 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1D6DE800) [pid = 3508] [serial = 988] [outer = 1D012C00] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (138FA400) [pid = 3508] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (201D8000) [pid = 3508] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (0EC49C00) [pid = 3508] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (1FF46000) [pid = 3508] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (20107C00) [pid = 3508] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1B371800) [pid = 3508] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (2006EC00) [pid = 3508] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (1ED70000) [pid = 3508] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (1C56DC00) [pid = 3508] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (1FB8DC00) [pid = 3508] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (12511C00) [pid = 3508] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1A047000) [pid = 3508] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (20061C00) [pid = 3508] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (201EF000) [pid = 3508] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (20DCF000) [pid = 3508] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (20125C00) [pid = 3508] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1CFC2C00) [pid = 3508] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (191D5800) [pid = 3508] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (1CEA6000) [pid = 3508] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (1D6DCC00) [pid = 3508] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1CFCA400) [pid = 3508] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1CEB1800) [pid = 3508] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1A061400) [pid = 3508] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (11D19400) [pid = 3508] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (20131C00) [pid = 3508] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (1234B800) [pid = 3508] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (201E6400) [pid = 3508] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1251F400) [pid = 3508] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (201DE800) [pid = 3508] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (17604C00) [pid = 3508] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1EBD4000) [pid = 3508] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1A05A000) [pid = 3508] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1A064000) [pid = 3508] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (20254C00) [pid = 3508] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1A05D000) [pid = 3508] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (216B8000) [pid = 3508] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (20133000) [pid = 3508] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (1C714400) [pid = 3508] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (17665400) [pid = 3508] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (1FB5F000) [pid = 3508] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1FB51800) [pid = 3508] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (12524000) [pid = 3508] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (131D7400) [pid = 3508] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (131DA000) [pid = 3508] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:27:50 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (20BF5800) [pid = 3508] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:27:50 INFO - PROCESS | 3508 | 1461259670443 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1271ms 10:27:50 INFO - PROCESS | 3508 | 1461259670471 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 3508 | 1461259670473 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 10:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:27:50 INFO - PROCESS | 3508 | 1461259670476 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 3508 | 1461259670477 Marionette TRACE conn4 <- [1,1282,null,{}] 10:27:50 INFO - PROCESS | 3508 | 1461259670491 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:50 INFO - PROCESS | 3508 | 1461259670579 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:27:50 INFO - PROCESS | 3508 | 1461259670586 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:50 INFO - PROCESS | 3508 | ++DOCSHELL 11E04C00 == 75 [pid = 3508] [id = 330] 10:27:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1234B800) [pid = 3508] [serial = 989] [outer = 00000000] 10:27:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (17905000) [pid = 3508] [serial = 990] [outer = 1234B800] 10:27:50 INFO - PROCESS | 3508 | 1461259670631 Marionette DEBUG loaded listener.js 10:27:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (18B0F800) [pid = 3508] [serial = 991] [outer = 1234B800] 10:27:51 INFO - PROCESS | 3508 | 1461259671060 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 631ms 10:27:51 INFO - PROCESS | 3508 | 1461259671120 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 3508 | 1461259671122 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 10:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:27:51 INFO - PROCESS | 3508 | 1461259671126 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 3508 | 1461259671128 Marionette TRACE conn4 <- [1,1286,null,{}] 10:27:51 INFO - PROCESS | 3508 | 1461259671131 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 3508 | 1461259671218 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:27:51 INFO - PROCESS | 3508 | 1461259671226 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 3508 | ++DOCSHELL 18D04C00 == 76 [pid = 3508] [id = 331] 10:27:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (1A04AC00) [pid = 3508] [serial = 992] [outer = 00000000] 10:27:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (1C56C000) [pid = 3508] [serial = 993] [outer = 1A04AC00] 10:27:51 INFO - PROCESS | 3508 | 1461259671272 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1C718800) [pid = 3508] [serial = 994] [outer = 1A04AC00] 10:27:51 INFO - PROCESS | 3508 | 1461259671735 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 10:27:51 INFO - PROCESS | 3508 | 1461259671798 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 3508 | 1461259671801 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 10:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:27:51 INFO - PROCESS | 3508 | 1461259671804 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 3508 | 1461259671806 Marionette TRACE conn4 <- [1,1290,null,{}] 10:27:51 INFO - PROCESS | 3508 | 1461259671810 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 3508 | 1461259671915 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:27:51 INFO - PROCESS | 3508 | 1461259671959 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 3508 | ++DOCSHELL 1ED7B400 == 77 [pid = 3508] [id = 332] 10:27:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (1F895000) [pid = 3508] [serial = 995] [outer = 00000000] 10:27:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1FB59400) [pid = 3508] [serial = 996] [outer = 1F895000] 10:27:52 INFO - PROCESS | 3508 | 1461259672009 Marionette DEBUG loaded listener.js 10:27:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1FB85C00) [pid = 3508] [serial = 997] [outer = 1F895000] 10:27:52 INFO - PROCESS | 3508 | 1461259672715 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 10:27:52 INFO - PROCESS | 3508 | 1461259672779 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 3508 | 1461259672784 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 10:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:27:52 INFO - PROCESS | 3508 | 1461259672790 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 3508 | 1461259672794 Marionette TRACE conn4 <- [1,1294,null,{}] 10:27:52 INFO - PROCESS | 3508 | 1461259672800 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:52 INFO - PROCESS | 3508 | 1461259672919 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:27:53 INFO - PROCESS | 3508 | 1461259673070 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 3508 | ++DOCSHELL 12513C00 == 78 [pid = 3508] [id = 333] 10:27:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (12524000) [pid = 3508] [serial = 998] [outer = 00000000] 10:27:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (1329E400) [pid = 3508] [serial = 999] [outer = 12524000] 10:27:53 INFO - PROCESS | 3508 | 1461259673130 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (173AC400) [pid = 3508] [serial = 1000] [outer = 12524000] 10:27:53 INFO - PROCESS | 3508 | 1461259673736 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 10:27:53 INFO - PROCESS | 3508 | 1461259673764 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:27:53 INFO - PROCESS | 3508 | 1461259673771 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 10:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:27:53 INFO - PROCESS | 3508 | 1461259673777 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:27:53 INFO - PROCESS | 3508 | 1461259673780 Marionette TRACE conn4 <- [1,1298,null,{}] 10:27:53 INFO - PROCESS | 3508 | 1461259673784 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:53 INFO - PROCESS | 3508 | 1461259673900 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:27:54 INFO - PROCESS | 3508 | 1461259674061 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 3508 | ++DOCSHELL 1A4B2C00 == 79 [pid = 3508] [id = 334] 10:27:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1B033000) [pid = 3508] [serial = 1001] [outer = 00000000] 10:27:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (1C493800) [pid = 3508] [serial = 1002] [outer = 1B033000] 10:27:54 INFO - PROCESS | 3508 | 1461259674118 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (1C56C800) [pid = 3508] [serial = 1003] [outer = 1B033000] 10:27:54 INFO - PROCESS | 3508 | 1461259674723 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 3508 | 1461259674751 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:27:54 INFO - PROCESS | 3508 | 1461259674755 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 3508 | 1461259674759 Marionette TRACE conn4 <- [1,1302,null,{}] 10:27:54 INFO - PROCESS | 3508 | 1461259674770 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 3508 | 1461259674887 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:27:55 INFO - PROCESS | 3508 | 1461259675052 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:55 INFO - PROCESS | 3508 | ++DOCSHELL 1F889C00 == 80 [pid = 3508] [id = 335] 10:27:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (1FB51400) [pid = 3508] [serial = 1004] [outer = 00000000] 10:27:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (1FB90400) [pid = 3508] [serial = 1005] [outer = 1FB51400] 10:27:55 INFO - PROCESS | 3508 | 1461259675110 Marionette DEBUG loaded listener.js 10:27:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (1FF4B400) [pid = 3508] [serial = 1006] [outer = 1FB51400] 10:27:55 INFO - PROCESS | 3508 | 1461259675668 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 10:27:55 INFO - PROCESS | 3508 | 1461259675728 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 3508 | 1461259675732 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 10:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:27:55 INFO - PROCESS | 3508 | 1461259675735 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 3508 | 1461259675737 Marionette TRACE conn4 <- [1,1306,null,{}] 10:27:55 INFO - PROCESS | 3508 | 1461259675741 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:55 INFO - PROCESS | 3508 | 1461259675857 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:27:56 INFO - PROCESS | 3508 | 1461259676017 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 3508 | ++DOCSHELL 20062800 == 81 [pid = 3508] [id = 336] 10:27:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (20063C00) [pid = 3508] [serial = 1007] [outer = 00000000] 10:27:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (200CA400) [pid = 3508] [serial = 1008] [outer = 20063C00] 10:27:56 INFO - PROCESS | 3508 | 1461259676073 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (20106400) [pid = 3508] [serial = 1009] [outer = 20063C00] 10:27:56 INFO - PROCESS | 3508 | 1461259676641 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 10:27:56 INFO - PROCESS | 3508 | 1461259676708 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 3508 | 1461259676711 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 10:27:56 INFO - PROCESS | 3508 | 1461259676714 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:27:56 INFO - PROCESS | 3508 | 1461259676716 Marionette TRACE conn4 <- [1,1310,null,{}] 10:27:56 INFO - PROCESS | 3508 | 1461259676720 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:56 INFO - PROCESS | 3508 | 1461259676830 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:27:56 INFO - PROCESS | 3508 | 1461259676977 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 3508 | ++DOCSHELL 200BFC00 == 82 [pid = 3508] [id = 337] 10:27:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (20109000) [pid = 3508] [serial = 1010] [outer = 00000000] 10:27:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (201D9400) [pid = 3508] [serial = 1011] [outer = 20109000] 10:27:57 INFO - PROCESS | 3508 | 1461259677033 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (201E5400) [pid = 3508] [serial = 1012] [outer = 20109000] 10:27:57 INFO - PROCESS | 3508 | 1461259677624 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 10:27:57 INFO - PROCESS | 3508 | 1461259677689 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 10:27:57 INFO - PROCESS | 3508 | 1461259677691 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 10:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:27:57 INFO - PROCESS | 3508 | 1461259677694 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - PROCESS | 3508 | 1461259677696 Marionette TRACE conn4 <- [1,1314,null,{}] 10:27:57 INFO - PROCESS | 3508 | 1461259677700 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:57 INFO - PROCESS | 3508 | 1461259677821 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:27:57 INFO - PROCESS | 3508 | 1461259677970 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 3508 | ++DOCSHELL 1B37E000 == 83 [pid = 3508] [id = 338] 10:27:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (20255800) [pid = 3508] [serial = 1013] [outer = 00000000] 10:27:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (20DC8C00) [pid = 3508] [serial = 1014] [outer = 20255800] 10:27:58 INFO - PROCESS | 3508 | 1461259678029 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (20E83C00) [pid = 3508] [serial = 1015] [outer = 20255800] 10:27:58 INFO - PROCESS | 3508 | 1461259678559 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 10:27:58 INFO - PROCESS | 3508 | 1461259678628 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 3508 | 1461259678631 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 10:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:27:58 INFO - PROCESS | 3508 | 1461259678634 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 3508 | 1461259678636 Marionette TRACE conn4 <- [1,1318,null,{}] 10:27:58 INFO - PROCESS | 3508 | 1461259678640 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:58 INFO - PROCESS | 3508 | 1461259678748 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:27:58 INFO - PROCESS | 3508 | 1461259678866 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 3508 | ++DOCSHELL 20BF9400 == 84 [pid = 3508] [id = 339] 10:27:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (20DC4C00) [pid = 3508] [serial = 1016] [outer = 00000000] 10:27:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (2171B800) [pid = 3508] [serial = 1017] [outer = 20DC4C00] 10:27:58 INFO - PROCESS | 3508 | 1461259678921 Marionette DEBUG loaded listener.js 10:27:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (21A36C00) [pid = 3508] [serial = 1018] [outer = 20DC4C00] 10:27:59 INFO - PROCESS | 3508 | 1461259679512 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 10:27:59 INFO - PROCESS | 3508 | 1461259679568 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 3508 | 1461259679571 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 10:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:27:59 INFO - PROCESS | 3508 | 1461259679574 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - PROCESS | 3508 | 1461259679576 Marionette TRACE conn4 <- [1,1322,null,{}] 10:27:59 INFO - PROCESS | 3508 | 1461259679580 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:59 INFO - PROCESS | 3508 | 1461259679690 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:27:59 INFO - PROCESS | 3508 | 1461259679854 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 3508 | ++DOCSHELL 12518000 == 85 [pid = 3508] [id = 340] 10:27:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (12519000) [pid = 3508] [serial = 1019] [outer = 00000000] 10:27:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (178DB000) [pid = 3508] [serial = 1020] [outer = 12519000] 10:27:59 INFO - PROCESS | 3508 | 1461259679911 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (1A04B000) [pid = 3508] [serial = 1021] [outer = 12519000] 10:28:00 INFO - PROCESS | 3508 | 1461259680677 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1119ms 10:28:00 INFO - PROCESS | 3508 | 1461259680697 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 3508 | 1461259680701 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 10:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:28:00 INFO - PROCESS | 3508 | 1461259680705 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 3508 | 1461259680709 Marionette TRACE conn4 <- [1,1326,null,{}] 10:28:00 INFO - PROCESS | 3508 | 1461259680716 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:00 INFO - PROCESS | 3508 | 1461259680824 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:28:01 INFO - PROCESS | 3508 | 1461259680982 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:01 INFO - PROCESS | 3508 | ++DOCSHELL 0EC44800 == 86 [pid = 3508] [id = 341] 10:28:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (126E2400) [pid = 3508] [serial = 1022] [outer = 00000000] 10:28:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1731E800) [pid = 3508] [serial = 1023] [outer = 126E2400] 10:28:01 INFO - PROCESS | 3508 | 1461259681035 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (17887000) [pid = 3508] [serial = 1024] [outer = 126E2400] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 18D04C00 == 85 [pid = 3508] [id = 331] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 11E04C00 == 84 [pid = 3508] [id = 330] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 1CFC4400 == 83 [pid = 3508] [id = 329] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 17320400 == 82 [pid = 3508] [id = 328] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 1C5C5C00 == 81 [pid = 3508] [id = 327] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 12278400 == 80 [pid = 3508] [id = 326] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 18723800 == 79 [pid = 3508] [id = 325] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 131D5C00 == 78 [pid = 3508] [id = 324] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 1765F000 == 77 [pid = 3508] [id = 323] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 12518400 == 76 [pid = 3508] [id = 322] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (24F29800) [pid = 3508] [serial = 945] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 26768800 == 75 [pid = 3508] [id = 321] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 24606000 == 74 [pid = 3508] [id = 320] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 2464FC00 == 73 [pid = 3508] [id = 319] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 1C7F1400 == 72 [pid = 3508] [id = 318] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 18D10800 == 71 [pid = 3508] [id = 317] 10:28:01 INFO - PROCESS | 3508 | --DOCSHELL 0EB9E000 == 70 [pid = 3508] [id = 316] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (20BD6C00) [pid = 3508] [serial = 663] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (20BD9400) [pid = 3508] [serial = 859] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1ED7BC00) [pid = 3508] [serial = 933] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (20256800) [pid = 3508] [serial = 856] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (176D8000) [pid = 3508] [serial = 891] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (18B11000) [pid = 3508] [serial = 915] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (16F0CC00) [pid = 3508] [serial = 921] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (1ED7B800) [pid = 3508] [serial = 847] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (1B402C00) [pid = 3508] [serial = 793] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (1B8C8C00) [pid = 3508] [serial = 844] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (20260C00) [pid = 3508] [serial = 715] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1B76EC00) [pid = 3508] [serial = 703] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (21A2E000) [pid = 3508] [serial = 766] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (20BD8000) [pid = 3508] [serial = 712] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (20252400) [pid = 3508] [serial = 900] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (20DC3800) [pid = 3508] [serial = 903] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1C8C9000) [pid = 3508] [serial = 930] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (2010D000) [pid = 3508] [serial = 939] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (20127800) [pid = 3508] [serial = 657] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1FF4BC00) [pid = 3508] [serial = 850] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1CEA5400) [pid = 3508] [serial = 931] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (176B7800) [pid = 3508] [serial = 651] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1A057C00) [pid = 3508] [serial = 751] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1A046C00) [pid = 3508] [serial = 916] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1B03E000) [pid = 3508] [serial = 919] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1760B800) [pid = 3508] [serial = 790] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (21814C00) [pid = 3508] [serial = 906] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (20E7F400) [pid = 3508] [serial = 760] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1C18B400) [pid = 3508] [serial = 894] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (201E4000) [pid = 3508] [serial = 940] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (21A35400) [pid = 3508] [serial = 909] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (216BD400) [pid = 3508] [serial = 943] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1A055800) [pid = 3508] [serial = 918] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (201EA400) [pid = 3508] [serial = 660] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (239CFC00) [pid = 3508] [serial = 912] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (17667000) [pid = 3508] [serial = 700] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (200C2400) [pid = 3508] [serial = 706] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (201F7C00) [pid = 3508] [serial = 748] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1B40D800) [pid = 3508] [serial = 924] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (20104000) [pid = 3508] [serial = 805] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1C189C00) [pid = 3508] [serial = 925] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1FB5C000) [pid = 3508] [serial = 799] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1C5BE800) [pid = 3508] [serial = 927] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (20108C00) [pid = 3508] [serial = 937] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (18722800) [pid = 3508] [serial = 892] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1C5BBC00) [pid = 3508] [serial = 654] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (2010FC00) [pid = 3508] [serial = 853] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (2025C400) [pid = 3508] [serial = 757] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1C69FC00) [pid = 3508] [serial = 928] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (21274800) [pid = 3508] [serial = 763] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (201DFC00) [pid = 3508] [serial = 709] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (1EB27400) [pid = 3508] [serial = 838] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (200C5C00) [pid = 3508] [serial = 897] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (1FB89C00) [pid = 3508] [serial = 802] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (1D6C7C00) [pid = 3508] [serial = 787] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1FB5FC00) [pid = 3508] [serial = 934] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1D673400) [pid = 3508] [serial = 600] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1EBC7400) [pid = 3508] [serial = 796] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1CF4BC00) [pid = 3508] [serial = 754] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (17605C00) [pid = 3508] [serial = 922] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (21271000) [pid = 3508] [serial = 942] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (20064800) [pid = 3508] [serial = 936] [outer = 00000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (176D3C00) [pid = 3508] [serial = 841] [outer = 00000000] [url = about:blank] 10:28:02 INFO - PROCESS | 3508 | 1461259682202 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1540ms 10:28:02 INFO - PROCESS | 3508 | 1461259682251 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 3508 | 1461259682256 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 10:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:28:02 INFO - PROCESS | 3508 | 1461259682263 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 3508 | 1461259682266 Marionette TRACE conn4 <- [1,1330,null,{}] 10:28:02 INFO - PROCESS | 3508 | 1461259682270 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:02 INFO - PROCESS | 3508 | 1461259682361 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:28:02 INFO - PROCESS | 3508 | 1461259682403 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 3508 | ++DOCSHELL 12519C00 == 71 [pid = 3508] [id = 342] 10:28:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (12520400) [pid = 3508] [serial = 1025] [outer = 00000000] 10:28:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (17320400) [pid = 3508] [serial = 1026] [outer = 12520400] 10:28:02 INFO - PROCESS | 3508 | 1461259682449 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (17662000) [pid = 3508] [serial = 1027] [outer = 12520400] 10:28:02 INFO - PROCESS | 3508 | 1461259682955 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 10:28:03 INFO - PROCESS | 3508 | 1461259682998 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 3508 | 1461259683000 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 10:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:28:03 INFO - PROCESS | 3508 | 1461259683004 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - PROCESS | 3508 | 1461259683007 Marionette TRACE conn4 <- [1,1334,null,{}] 10:28:03 INFO - PROCESS | 3508 | 1461259683018 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:03 INFO - PROCESS | 3508 | 1461259683112 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:28:03 INFO - PROCESS | 3508 | 1461259683217 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 3508 | ++DOCSHELL 191CC000 == 72 [pid = 3508] [id = 343] 10:28:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (191CCC00) [pid = 3508] [serial = 1028] [outer = 00000000] 10:28:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1A061000) [pid = 3508] [serial = 1029] [outer = 191CCC00] 10:28:03 INFO - PROCESS | 3508 | 1461259683265 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1B03EC00) [pid = 3508] [serial = 1030] [outer = 191CCC00] 10:28:03 INFO - PROCESS | 3508 | 1461259683650 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 10:28:03 INFO - PROCESS | 3508 | 1461259683678 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 3508 | 1461259683680 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 10:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:28:03 INFO - PROCESS | 3508 | 1461259683684 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - PROCESS | 3508 | 1461259683685 Marionette TRACE conn4 <- [1,1338,null,{}] 10:28:03 INFO - PROCESS | 3508 | 1461259683705 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:03 INFO - PROCESS | 3508 | 1461259683863 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:28:03 INFO - PROCESS | 3508 | 1461259683929 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 3508 | ++DOCSHELL 1B402400 == 73 [pid = 3508] [id = 344] 10:28:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1B402C00) [pid = 3508] [serial = 1031] [outer = 00000000] 10:28:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1BC82000) [pid = 3508] [serial = 1032] [outer = 1B402C00] 10:28:03 INFO - PROCESS | 3508 | 1461259683974 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1C191400) [pid = 3508] [serial = 1033] [outer = 1B402C00] 10:28:04 INFO - PROCESS | 3508 | 1461259684410 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 770ms 10:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:28:04 INFO - PROCESS | 3508 | 1461259684455 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 3508 | 1461259684457 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 10:28:04 INFO - PROCESS | 3508 | 1461259684460 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 3508 | 1461259684461 Marionette TRACE conn4 <- [1,1342,null,{}] 10:28:04 INFO - PROCESS | 3508 | 1461259684465 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:04 INFO - PROCESS | 3508 | 1461259684587 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:28:04 INFO - PROCESS | 3508 | 1461259684656 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 3508 | ++DOCSHELL 1B8C6C00 == 74 [pid = 3508] [id = 345] 10:28:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1C193400) [pid = 3508] [serial = 1034] [outer = 00000000] 10:28:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1C5BC400) [pid = 3508] [serial = 1035] [outer = 1C193400] 10:28:04 INFO - PROCESS | 3508 | 1461259684701 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1C5C4C00) [pid = 3508] [serial = 1036] [outer = 1C193400] 10:28:05 INFO - PROCESS | 3508 | 1461259685144 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 10:28:05 INFO - PROCESS | 3508 | 1461259685210 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:28:05 INFO - PROCESS | 3508 | 1461259685212 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 10:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:28:05 INFO - PROCESS | 3508 | 1461259685225 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - PROCESS | 3508 | 1461259685227 Marionette TRACE conn4 <- [1,1346,null,{}] 10:28:05 INFO - PROCESS | 3508 | 1461259685230 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:05 INFO - PROCESS | 3508 | 1461259685376 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:28:05 INFO - PROCESS | 3508 | 1461259685468 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA4800 == 75 [pid = 3508] [id = 346] 10:28:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1CEAD400) [pid = 3508] [serial = 1037] [outer = 00000000] 10:28:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1D012800) [pid = 3508] [serial = 1038] [outer = 1CEAD400] 10:28:05 INFO - PROCESS | 3508 | 1461259685516 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1D0E0400) [pid = 3508] [serial = 1039] [outer = 1CEAD400] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1F893800) [pid = 3508] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (1D012C00) [pid = 3508] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1C569000) [pid = 3508] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (26769C00) [pid = 3508] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (1227A000) [pid = 3508] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (19155C00) [pid = 3508] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (131D7C00) [pid = 3508] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (12519400) [pid = 3508] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (176BB800) [pid = 3508] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1A04AC00) [pid = 3508] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1C5C6800) [pid = 3508] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:28:05 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1234B800) [pid = 3508] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:28:06 INFO - PROCESS | 3508 | 1461259686048 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 870ms 10:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:28:06 INFO - PROCESS | 3508 | 1461259686101 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:28:06 INFO - PROCESS | 3508 | 1461259686102 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 10:28:06 INFO - PROCESS | 3508 | 1461259686106 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - PROCESS | 3508 | 1461259686108 Marionette TRACE conn4 <- [1,1350,null,{}] 10:28:06 INFO - PROCESS | 3508 | 1461259686118 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:06 INFO - PROCESS | 3508 | 1461259686238 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:28:06 INFO - PROCESS | 3508 | 1461259686251 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 3508 | ++DOCSHELL 176BB800 == 76 [pid = 3508] [id = 347] 10:28:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1A04AC00) [pid = 3508] [serial = 1040] [outer = 00000000] 10:28:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1C569000) [pid = 3508] [serial = 1041] [outer = 1A04AC00] 10:28:06 INFO - PROCESS | 3508 | 1461259686297 Marionette DEBUG loaded listener.js 10:28:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1CAAE400) [pid = 3508] [serial = 1042] [outer = 1A04AC00] 10:28:06 INFO - PROCESS | 3508 | 1461259686705 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 10:28:06 INFO - PROCESS | 3508 | 1461259686741 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:28:06 INFO - PROCESS | 3508 | 1461259686743 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 10:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:28:06 INFO - PROCESS | 3508 | 1461259686749 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - PROCESS | 3508 | 1461259686750 Marionette TRACE conn4 <- [1,1354,null,{}] 10:28:06 INFO - PROCESS | 3508 | 1461259686769 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:06 INFO - PROCESS | 3508 | 1461259686856 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:28:06 INFO - PROCESS | 3508 | 1461259686862 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 3508 | ++DOCSHELL 12277000 == 77 [pid = 3508] [id = 348] 10:28:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1252EC00) [pid = 3508] [serial = 1043] [outer = 00000000] 10:28:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1D6D8000) [pid = 3508] [serial = 1044] [outer = 1252EC00] 10:28:06 INFO - PROCESS | 3508 | 1461259686910 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1EBCEC00) [pid = 3508] [serial = 1045] [outer = 1252EC00] 10:28:07 INFO - PROCESS | 3508 | 1461259687386 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 3508 | 1461259687444 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 10:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:28:07 INFO - PROCESS | 3508 | 1461259687447 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 3508 | 1461259687448 Marionette TRACE conn4 <- [1,1358,null,{}] 10:28:07 INFO - PROCESS | 3508 | 1461259687452 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:07 INFO - PROCESS | 3508 | 1461259687540 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:28:07 INFO - PROCESS | 3508 | 1461259687547 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 3508 | ++DOCSHELL 1ED70000 == 78 [pid = 3508] [id = 349] 10:28:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1ED74C00) [pid = 3508] [serial = 1046] [outer = 00000000] 10:28:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1FB57400) [pid = 3508] [serial = 1047] [outer = 1ED74C00] 10:28:07 INFO - PROCESS | 3508 | 1461259687591 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1FB89800) [pid = 3508] [serial = 1048] [outer = 1ED74C00] 10:28:08 INFO - PROCESS | 3508 | 1461259688298 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:28:08 INFO - PROCESS | 3508 | 1461259688383 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 10:28:08 INFO - PROCESS | 3508 | 1461259688389 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:28:08 INFO - PROCESS | 3508 | 1461259688392 Marionette TRACE conn4 <- [1,1362,null,{}] 10:28:08 INFO - PROCESS | 3508 | 1461259688398 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:08 INFO - PROCESS | 3508 | 1461259688528 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:28:08 INFO - PROCESS | 3508 | 1461259688667 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:08 INFO - PROCESS | 3508 | ++DOCSHELL 1251B000 == 79 [pid = 3508] [id = 350] 10:28:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1251FC00) [pid = 3508] [serial = 1049] [outer = 00000000] 10:28:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (17901400) [pid = 3508] [serial = 1050] [outer = 1251FC00] 10:28:08 INFO - PROCESS | 3508 | 1461259688728 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (18B10400) [pid = 3508] [serial = 1051] [outer = 1251FC00] 10:28:09 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:09 INFO - PROCESS | 3508 | 1461259689278 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 3508 | 1461259689330 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 10:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:28:09 INFO - PROCESS | 3508 | 1461259689337 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - PROCESS | 3508 | 1461259689340 Marionette TRACE conn4 <- [1,1366,null,{}] 10:28:09 INFO - PROCESS | 3508 | 1461259689344 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:09 INFO - PROCESS | 3508 | 1461259689461 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:28:09 INFO - PROCESS | 3508 | 1461259689620 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 3508 | ++DOCSHELL 11E72C00 == 80 [pid = 3508] [id = 351] 10:28:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1B371800) [pid = 3508] [serial = 1052] [outer = 00000000] 10:28:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1C5C1400) [pid = 3508] [serial = 1053] [outer = 1B371800] 10:28:09 INFO - PROCESS | 3508 | 1461259689677 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (1C8CBC00) [pid = 3508] [serial = 1054] [outer = 1B371800] 10:28:10 INFO - PROCESS | 3508 | 1461259690320 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:28:10 INFO - PROCESS | 3508 | 1461259690366 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 10:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:28:10 INFO - PROCESS | 3508 | 1461259690370 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:28:10 INFO - PROCESS | 3508 | 1461259690373 Marionette TRACE conn4 <- [1,1370,null,{}] 10:28:10 INFO - PROCESS | 3508 | 1461259690385 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:10 INFO - PROCESS | 3508 | 1461259690560 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:28:10 INFO - PROCESS | 3508 | 1461259690681 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:10 INFO - PROCESS | 3508 | ++DOCSHELL 1FF43400 == 81 [pid = 3508] [id = 352] 10:28:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1FF50400) [pid = 3508] [serial = 1055] [outer = 00000000] 10:28:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (200BF800) [pid = 3508] [serial = 1056] [outer = 1FF50400] 10:28:10 INFO - PROCESS | 3508 | 1461259690738 Marionette DEBUG loaded listener.js 10:28:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (20102800) [pid = 3508] [serial = 1057] [outer = 1FF50400] 10:28:11 INFO - PROCESS | 3508 | [3508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:11 INFO - PROCESS | 3508 | 1461259691373 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:28:11 INFO - PROCESS | 3508 | 1461259691413 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 10:28:11 INFO - PROCESS | 3508 | 1461259691418 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - PROCESS | 3508 | 1461259691420 Marionette TRACE conn4 <- [1,1374,null,{}] 10:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:28:11 INFO - PROCESS | 3508 | 1461259691424 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:11 INFO - PROCESS | 3508 | 1461259691540 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:28:11 INFO - PROCESS | 3508 | 1461259691684 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 3508 | ++DOCSHELL 20108C00 == 82 [pid = 3508] [id = 353] 10:28:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (20110800) [pid = 3508] [serial = 1058] [outer = 00000000] 10:28:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (201DB000) [pid = 3508] [serial = 1059] [outer = 20110800] 10:28:11 INFO - PROCESS | 3508 | 1461259691741 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (201E0C00) [pid = 3508] [serial = 1060] [outer = 20110800] 10:28:12 INFO - PROCESS | 3508 | 1461259692312 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:28:12 INFO - PROCESS | 3508 | 1461259692356 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 10:28:12 INFO - PROCESS | 3508 | 1461259692360 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:28:12 INFO - PROCESS | 3508 | 1461259692362 Marionette TRACE conn4 <- [1,1378,null,{}] 10:28:12 INFO - PROCESS | 3508 | 1461259692365 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:12 INFO - PROCESS | 3508 | 1461259692477 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:28:12 INFO - PROCESS | 3508 | 1461259692634 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 3508 | ++DOCSHELL 2012A000 == 83 [pid = 3508] [id = 354] 10:28:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (2012A800) [pid = 3508] [serial = 1061] [outer = 00000000] 10:28:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (20259800) [pid = 3508] [serial = 1062] [outer = 2012A800] 10:28:12 INFO - PROCESS | 3508 | 1461259692691 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (20259400) [pid = 3508] [serial = 1063] [outer = 2012A800] 10:28:13 INFO - PROCESS | 3508 | 1461259693246 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 10:28:13 INFO - PROCESS | 3508 | 1461259693334 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 3508 | 1461259693336 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 10:28:13 INFO - PROCESS | 3508 | 1461259693339 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 3508 | 1461259693341 Marionette TRACE conn4 <- [1,1382,null,{}] 10:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:28:13 INFO - PROCESS | 3508 | 1461259693345 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:13 INFO - PROCESS | 3508 | 1461259693529 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:28:13 INFO - PROCESS | 3508 | 1461259693542 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 3508 | ++DOCSHELL 20260400 == 84 [pid = 3508] [id = 355] 10:28:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (20BD9800) [pid = 3508] [serial = 1064] [outer = 00000000] 10:28:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (20E8C400) [pid = 3508] [serial = 1065] [outer = 20BD9800] 10:28:13 INFO - PROCESS | 3508 | 1461259693600 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (216B4800) [pid = 3508] [serial = 1066] [outer = 20BD9800] 10:28:14 INFO - PROCESS | 3508 | 1461259694185 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 870ms 10:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:28:14 INFO - PROCESS | 3508 | 1461259694214 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 10:28:14 INFO - PROCESS | 3508 | 1461259694216 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 10:28:14 INFO - PROCESS | 3508 | 1461259694220 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:28:14 INFO - PROCESS | 3508 | 1461259694222 Marionette TRACE conn4 <- [1,1386,null,{}] 10:28:14 INFO - PROCESS | 3508 | 1461259694225 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:14 INFO - PROCESS | 3508 | 1461259694364 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:28:14 INFO - PROCESS | 3508 | 1461259694523 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 3508 | ++DOCSHELL 20E82C00 == 85 [pid = 3508] [id = 356] 10:28:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (216B8C00) [pid = 3508] [serial = 1067] [outer = 00000000] 10:28:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (21A35400) [pid = 3508] [serial = 1068] [outer = 216B8C00] 10:28:14 INFO - PROCESS | 3508 | 1461259694579 Marionette DEBUG loaded listener.js 10:28:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (239CB000) [pid = 3508] [serial = 1069] [outer = 216B8C00] 10:28:15 INFO - PROCESS | 3508 | 1461259695414 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1231ms 10:28:15 INFO - PROCESS | 3508 | 1461259695455 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 3508 | 1461259695459 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 10:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:28:15 INFO - PROCESS | 3508 | 1461259695464 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 3508 | 1461259695468 Marionette TRACE conn4 <- [1,1390,null,{}] 10:28:15 INFO - PROCESS | 3508 | 1461259695474 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:15 INFO - PROCESS | 3508 | 1461259695581 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:28:15 INFO - PROCESS | 3508 | 1461259695733 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 3508 | ++DOCSHELL 12349800 == 86 [pid = 3508] [id = 357] 10:28:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1234DC00) [pid = 3508] [serial = 1070] [outer = 00000000] 10:28:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (191D2C00) [pid = 3508] [serial = 1071] [outer = 1234DC00] 10:28:15 INFO - PROCESS | 3508 | 1461259695784 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1A05EC00) [pid = 3508] [serial = 1072] [outer = 1234DC00] 10:28:16 INFO - PROCESS | 3508 | 1461259696421 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1022ms 10:28:16 INFO - PROCESS | 3508 | 1461259696488 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:28:16 INFO - PROCESS | 3508 | 1461259696493 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 10:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:28:16 INFO - PROCESS | 3508 | 1461259696499 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 3508 | 1461259696501 Marionette TRACE conn4 <- [1,1394,null,{}] 10:28:16 INFO - PROCESS | 3508 | 1461259696505 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:16 INFO - PROCESS | 3508 | 1461259696612 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:28:16 INFO - PROCESS | 3508 | 1461259696765 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 12277000 == 85 [pid = 3508] [id = 348] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 176BB800 == 84 [pid = 3508] [id = 347] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 1CEA4800 == 83 [pid = 3508] [id = 346] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 1B8C6C00 == 82 [pid = 3508] [id = 345] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 1B402400 == 81 [pid = 3508] [id = 344] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 191CC000 == 80 [pid = 3508] [id = 343] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 12519C00 == 79 [pid = 3508] [id = 342] 10:28:16 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (176CE400) [pid = 3508] [serial = 948] [outer = 00000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1C562000) [pid = 3508] [serial = 951] [outer = 00000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (239C8800) [pid = 3508] [serial = 954] [outer = 00000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (24656400) [pid = 3508] [serial = 957] [outer = 00000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (2460D000) [pid = 3508] [serial = 960] [outer = 00000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1FB59400) [pid = 3508] [serial = 996] [outer = 00000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3508 | ++DOCSHELL 0EC4E400 == 80 [pid = 3508] [id = 358] 10:28:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (12277000) [pid = 3508] [serial = 1073] [outer = 00000000] 10:28:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (13210800) [pid = 3508] [serial = 1074] [outer = 12277000] 10:28:16 INFO - PROCESS | 3508 | 1461259696872 Marionette DEBUG loaded listener.js 10:28:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (173B4C00) [pid = 3508] [serial = 1075] [outer = 12277000] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 0EC44800 == 79 [pid = 3508] [id = 341] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 1A4B2C00 == 78 [pid = 3508] [id = 334] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 12513C00 == 77 [pid = 3508] [id = 333] 10:28:16 INFO - PROCESS | 3508 | --DOCSHELL 1ED7B400 == 76 [pid = 3508] [id = 332] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (20063400) [pid = 3508] [serial = 889] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (1D6D8800) [pid = 3508] [serial = 987] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (1CEA5000) [pid = 3508] [serial = 984] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (1CF45000) [pid = 3508] [serial = 985] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (270CA800) [pid = 3508] [serial = 964] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (2676EC00) [pid = 3508] [serial = 963] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (1C18A000) [pid = 3508] [serial = 978] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (1B039C00) [pid = 3508] [serial = 975] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1B403800) [pid = 3508] [serial = 976] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (1329E800) [pid = 3508] [serial = 972] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (176B8800) [pid = 3508] [serial = 973] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1731C800) [pid = 3508] [serial = 967] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (137B0C00) [pid = 3508] [serial = 966] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (1B03F400) [pid = 3508] [serial = 970] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1A4B2800) [pid = 3508] [serial = 969] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1C56C000) [pid = 3508] [serial = 993] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (1D6DE800) [pid = 3508] [serial = 988] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1C71EC00) [pid = 3508] [serial = 981] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1C7FA800) [pid = 3508] [serial = 982] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (18B0F800) [pid = 3508] [serial = 991] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (1C718800) [pid = 3508] [serial = 994] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (17905000) [pid = 3508] [serial = 990] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (1C4E2000) [pid = 3508] [serial = 979] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 3508 | 1461259697346 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 870ms 10:28:17 INFO - PROCESS | 3508 | 1461259697372 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 3508 | 1461259697375 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 10:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:28:17 INFO - PROCESS | 3508 | 1461259697378 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - PROCESS | 3508 | 1461259697382 Marionette TRACE conn4 <- [1,1398,null,{}] 10:28:17 INFO - PROCESS | 3508 | 1461259697392 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:17 INFO - PROCESS | 3508 | 1461259697486 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:28:17 INFO - PROCESS | 3508 | 1461259697494 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 3508 | ++DOCSHELL 18B09C00 == 77 [pid = 3508] [id = 359] 10:28:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (18B0A800) [pid = 3508] [serial = 1076] [outer = 00000000] 10:28:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1B378C00) [pid = 3508] [serial = 1077] [outer = 18B0A800] 10:28:17 INFO - PROCESS | 3508 | 1461259697542 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1B405C00) [pid = 3508] [serial = 1078] [outer = 18B0A800] 10:28:18 INFO - PROCESS | 3508 | 1461259698063 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 10:28:18 INFO - PROCESS | 3508 | 1461259698112 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 3508 | 1461259698115 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 10:28:18 INFO - PROCESS | 3508 | 1461259698118 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:28:18 INFO - PROCESS | 3508 | 1461259698120 Marionette TRACE conn4 <- [1,1402,null,{}] 10:28:18 INFO - PROCESS | 3508 | 1461259698124 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:18 INFO - PROCESS | 3508 | 1461259698214 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:28:18 INFO - PROCESS | 3508 | 1461259698353 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 3508 | ++DOCSHELL 1B770800 == 78 [pid = 3508] [id = 360] 10:28:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1C312C00) [pid = 3508] [serial = 1079] [outer = 00000000] 10:28:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1C56D800) [pid = 3508] [serial = 1080] [outer = 1C312C00] 10:28:18 INFO - PROCESS | 3508 | 1461259698399 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1C5B8400) [pid = 3508] [serial = 1081] [outer = 1C312C00] 10:28:18 INFO - PROCESS | 3508 | 1461259698807 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 10:28:18 INFO - PROCESS | 3508 | 1461259698852 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 3508 | 1461259698854 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 10:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:28:18 INFO - PROCESS | 3508 | 1461259698857 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - PROCESS | 3508 | 1461259698858 Marionette TRACE conn4 <- [1,1406,null,{}] 10:28:18 INFO - PROCESS | 3508 | 1461259698862 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:18 INFO - PROCESS | 3508 | 1461259698955 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:28:18 INFO - PROCESS | 3508 | 1461259698968 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 3508 | ++DOCSHELL 1C5BD000 == 79 [pid = 3508] [id = 361] 10:28:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1C5C0C00) [pid = 3508] [serial = 1082] [outer = 00000000] 10:28:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (1C8C3400) [pid = 3508] [serial = 1083] [outer = 1C5C0C00] 10:28:19 INFO - PROCESS | 3508 | 1461259699013 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1CE9A400) [pid = 3508] [serial = 1084] [outer = 1C5C0C00] 10:28:19 INFO - PROCESS | 3508 | 1461259699525 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 10:28:19 INFO - PROCESS | 3508 | 1461259699616 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:28:19 INFO - PROCESS | 3508 | 1461259699618 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 10:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:28:19 INFO - PROCESS | 3508 | 1461259699622 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:28:19 INFO - PROCESS | 3508 | 1461259699623 Marionette TRACE conn4 <- [1,1410,null,{}] 10:28:19 INFO - PROCESS | 3508 | 1461259699627 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:19 INFO - PROCESS | 3508 | 1461259699770 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:28:19 INFO - PROCESS | 3508 | 1461259699841 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 3508 | ++DOCSHELL 1D0DC800 == 80 [pid = 3508] [id = 362] 10:28:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (1D6C4800) [pid = 3508] [serial = 1085] [outer = 00000000] 10:28:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1EB26800) [pid = 3508] [serial = 1086] [outer = 1D6C4800] 10:28:19 INFO - PROCESS | 3508 | 1461259699889 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1EBC7C00) [pid = 3508] [serial = 1087] [outer = 1D6C4800] 10:28:20 INFO - PROCESS | 3508 | 1461259700347 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 10:28:20 INFO - PROCESS | 3508 | 1461259700394 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:28:20 INFO - PROCESS | 3508 | 1461259700396 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 10:28:20 INFO - PROCESS | 3508 | 1461259700399 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 3508 | 1461259700401 Marionette TRACE conn4 <- [1,1414,null,{}] 10:28:20 INFO - PROCESS | 3508 | 1461259700404 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 3508 | 1461259700528 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:28:20 INFO - PROCESS | 3508 | 1461259700619 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 3508 | ++DOCSHELL 1ED7BC00 == 81 [pid = 3508] [id = 363] 10:28:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1ED7CC00) [pid = 3508] [serial = 1088] [outer = 00000000] 10:28:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (1FB5FC00) [pid = 3508] [serial = 1089] [outer = 1ED7CC00] 10:28:20 INFO - PROCESS | 3508 | 1461259700663 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (1FF4BC00) [pid = 3508] [serial = 1090] [outer = 1ED7CC00] 10:28:21 INFO - PROCESS | 3508 | 1461259701088 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (216B9000) [pid = 3508] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (1B402C00) [pid = 3508] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1C193400) [pid = 3508] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (12520400) [pid = 3508] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (191CCC00) [pid = 3508] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (126E2400) [pid = 3508] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1252EC00) [pid = 3508] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1CEAD400) [pid = 3508] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (1A04AC00) [pid = 3508] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1FB90C00) [pid = 3508] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (21822400) [pid = 3508] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (24652400) [pid = 3508] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (191CD800) [pid = 3508] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (20060800) [pid = 3508] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (2025F400) [pid = 3508] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (24606C00) [pid = 3508] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (201DB800) [pid = 3508] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1A05E000) [pid = 3508] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (11E04800) [pid = 3508] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:28:21 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (239C9400) [pid = 3508] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:28:21 INFO - PROCESS | 3508 | 1461259701385 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 3508 | 1461259701387 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 10:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:28:21 INFO - PROCESS | 3508 | 1461259701396 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 3508 | 1461259701398 Marionette TRACE conn4 <- [1,1418,null,{}] 10:28:21 INFO - PROCESS | 3508 | 1461259701402 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:21 INFO - PROCESS | 3508 | 1461259701491 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:28:21 INFO - PROCESS | 3508 | 1461259701500 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 3508 | ++DOCSHELL 16F06400 == 82 [pid = 3508] [id = 364] 10:28:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1731F400) [pid = 3508] [serial = 1091] [outer = 00000000] 10:28:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1A05E000) [pid = 3508] [serial = 1092] [outer = 1731F400] 10:28:21 INFO - PROCESS | 3508 | 1461259701546 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1B375C00) [pid = 3508] [serial = 1093] [outer = 1731F400] 10:28:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (1FF46C00) [pid = 3508] [serial = 1094] [outer = 11E09400] 10:28:22 INFO - PROCESS | 3508 | 1461259702078 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 10:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:28:22 INFO - PROCESS | 3508 | 1461259702130 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 3508 | 1461259702132 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 10:28:22 INFO - PROCESS | 3508 | 1461259702135 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - PROCESS | 3508 | 1461259702137 Marionette TRACE conn4 <- [1,1422,null,{}] 10:28:22 INFO - PROCESS | 3508 | 1461259702140 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 3508 | 1461259702229 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:28:22 INFO - PROCESS | 3508 | 1461259702237 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 3508 | ++DOCSHELL 1B409800 == 83 [pid = 3508] [id = 365] 10:28:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1B40D000) [pid = 3508] [serial = 1095] [outer = 00000000] 10:28:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1EBDAC00) [pid = 3508] [serial = 1096] [outer = 1B40D000] 10:28:22 INFO - PROCESS | 3508 | 1461259702281 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1FF51400) [pid = 3508] [serial = 1097] [outer = 1B40D000] 10:28:22 INFO - PROCESS | 3508 | 1461259702729 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 10:28:22 INFO - PROCESS | 3508 | 1461259702772 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 3508 | 1461259702774 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 10:28:22 INFO - PROCESS | 3508 | 1461259702777 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:28:22 INFO - PROCESS | 3508 | 1461259702779 Marionette TRACE conn4 <- [1,1426,null,{}] 10:28:22 INFO - PROCESS | 3508 | 1461259702783 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 3508 | 1461259702902 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:28:22 INFO - PROCESS | 3508 | 1461259702911 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 3508 | ++DOCSHELL 201DF400 == 84 [pid = 3508] [id = 366] 10:28:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (201E6000) [pid = 3508] [serial = 1098] [outer = 00000000] 10:28:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (20BDA400) [pid = 3508] [serial = 1099] [outer = 201E6000] 10:28:22 INFO - PROCESS | 3508 | 1461259702956 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (20BF0400) [pid = 3508] [serial = 1100] [outer = 201E6000] 10:28:23 INFO - PROCESS | 3508 | 1461259703481 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 771ms 10:28:23 INFO - PROCESS | 3508 | 1461259703553 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:28:23 INFO - PROCESS | 3508 | 1461259703557 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 10:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:28:23 INFO - PROCESS | 3508 | 1461259703563 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 3508 | 1461259703567 Marionette TRACE conn4 <- [1,1430,null,{}] 10:28:23 INFO - PROCESS | 3508 | 1461259703574 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:23 INFO - PROCESS | 3508 | 1461259703698 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:28:23 INFO - PROCESS | 3508 | 1461259703841 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 3508 | ++DOCSHELL 12907800 == 85 [pid = 3508] [id = 367] 10:28:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (131D7400) [pid = 3508] [serial = 1101] [outer = 00000000] 10:28:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1765F000) [pid = 3508] [serial = 1102] [outer = 131D7400] 10:28:23 INFO - PROCESS | 3508 | 1461259703903 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (17885800) [pid = 3508] [serial = 1103] [outer = 131D7400] 10:28:24 INFO - PROCESS | 3508 | 1461259704551 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1022ms 10:28:24 INFO - PROCESS | 3508 | 1461259704590 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:28:24 INFO - PROCESS | 3508 | 1461259704597 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 10:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:28:24 INFO - PROCESS | 3508 | 1461259704604 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - PROCESS | 3508 | 1461259704607 Marionette TRACE conn4 <- [1,1434,null,{}] 10:28:24 INFO - PROCESS | 3508 | 1461259704611 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:24 INFO - PROCESS | 3508 | 1461259704730 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:28:24 INFO - PROCESS | 3508 | 1461259704892 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 3508 | ++DOCSHELL 1A4B2000 == 86 [pid = 3508] [id = 368] 10:28:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1A4B2C00) [pid = 3508] [serial = 1104] [outer = 00000000] 10:28:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (1C193800) [pid = 3508] [serial = 1105] [outer = 1A4B2C00] 10:28:24 INFO - PROCESS | 3508 | 1461259704948 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1C563400) [pid = 3508] [serial = 1106] [outer = 1A4B2C00] 10:28:25 INFO - PROCESS | 3508 | 1461259705512 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 10:28:25 INFO - PROCESS | 3508 | 1461259705535 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 3508 | 1461259705537 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 10:28:25 INFO - PROCESS | 3508 | 1461259705541 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:28:25 INFO - PROCESS | 3508 | 1461259705545 Marionette TRACE conn4 <- [1,1438,null,{}] 10:28:25 INFO - PROCESS | 3508 | 1461259705556 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:25 INFO - PROCESS | 3508 | 1461259705680 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:28:25 INFO - PROCESS | 3508 | 1461259705844 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 3508 | ++DOCSHELL 1FB58400 == 87 [pid = 3508] [id = 369] 10:28:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1FB8BC00) [pid = 3508] [serial = 1107] [outer = 00000000] 10:28:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (20BD3800) [pid = 3508] [serial = 1108] [outer = 1FB8BC00] 10:28:25 INFO - PROCESS | 3508 | 1461259705903 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (20E82000) [pid = 3508] [serial = 1109] [outer = 1FB8BC00] 10:28:26 INFO - PROCESS | 3508 | 1461259706514 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1020ms 10:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:28:26 INFO - PROCESS | 3508 | 1461259706564 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 3508 | 1461259706567 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 10:28:26 INFO - PROCESS | 3508 | 1461259706571 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - PROCESS | 3508 | 1461259706573 Marionette TRACE conn4 <- [1,1442,null,{}] 10:28:26 INFO - PROCESS | 3508 | 1461259706577 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:26 INFO - PROCESS | 3508 | 1461259706706 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:28:26 INFO - PROCESS | 3508 | 1461259706858 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 3508 | ++DOCSHELL 21A3A000 == 88 [pid = 3508] [id = 370] 10:28:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (21A3AC00) [pid = 3508] [serial = 1110] [outer = 00000000] 10:28:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (24607400) [pid = 3508] [serial = 1111] [outer = 21A3AC00] 10:28:26 INFO - PROCESS | 3508 | 1461259706917 Marionette DEBUG loaded listener.js 10:28:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (20258400) [pid = 3508] [serial = 1112] [outer = 21A3AC00] 10:28:27 INFO - PROCESS | 3508 | 1461259707590 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1070ms 10:28:27 INFO - PROCESS | 3508 | 1461259707645 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:28:27 INFO - PROCESS | 3508 | 1461259707647 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 10:28:27 INFO - PROCESS | 3508 | 1461259707651 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:28:27 INFO - PROCESS | 3508 | 1461259707653 Marionette TRACE conn4 <- [1,1446,null,{}] 10:28:27 INFO - PROCESS | 3508 | 1461259707656 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:27 INFO - PROCESS | 3508 | 1461259707778 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:28:27 INFO - PROCESS | 3508 | 1461259707926 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:27 INFO - PROCESS | 3508 | ++DOCSHELL 239CA000 == 89 [pid = 3508] [id = 371] 10:28:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (24603800) [pid = 3508] [serial = 1113] [outer = 00000000] 10:28:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (24653000) [pid = 3508] [serial = 1114] [outer = 24603800] 10:28:28 INFO - PROCESS | 3508 | 1461259707982 Marionette DEBUG loaded listener.js 10:28:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (24659000) [pid = 3508] [serial = 1115] [outer = 24603800] 10:28:28 INFO - PROCESS | 3508 | 1461259708578 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 10:28:28 INFO - PROCESS | 3508 | 1461259708624 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:28:28 INFO - PROCESS | 3508 | 1461259708627 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 10:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:28:28 INFO - PROCESS | 3508 | 1461259708630 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:28:28 INFO - PROCESS | 3508 | 1461259708632 Marionette TRACE conn4 <- [1,1450,null,{}] 10:28:28 INFO - PROCESS | 3508 | 1461259708636 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:28 INFO - PROCESS | 3508 | 1461259708772 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:28:28 INFO - PROCESS | 3508 | 1461259708920 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:28 INFO - PROCESS | 3508 | ++DOCSHELL 24F34000 == 90 [pid = 3508] [id = 372] 10:28:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (24F34800) [pid = 3508] [serial = 1116] [outer = 00000000] 10:28:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (26764C00) [pid = 3508] [serial = 1117] [outer = 24F34800] 10:28:28 INFO - PROCESS | 3508 | 1461259708979 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (2676A800) [pid = 3508] [serial = 1118] [outer = 24F34800] 10:28:29 INFO - PROCESS | 3508 | 1461259709607 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1018ms 10:28:29 INFO - PROCESS | 3508 | 1461259709653 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 3508 | 1461259709655 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 10:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:28:29 INFO - PROCESS | 3508 | 1461259709658 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 3508 | 1461259709660 Marionette TRACE conn4 <- [1,1454,null,{}] 10:28:29 INFO - PROCESS | 3508 | 1461259709664 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:29 INFO - PROCESS | 3508 | 1461259709776 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:28:29 INFO - PROCESS | 3508 | 1461259709925 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 3508 | ++DOCSHELL 2676A400 == 91 [pid = 3508] [id = 373] 10:28:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (2676C400) [pid = 3508] [serial = 1119] [outer = 00000000] 10:28:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (270CF800) [pid = 3508] [serial = 1120] [outer = 2676C400] 10:28:30 INFO - PROCESS | 3508 | 1461259709980 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (270D2C00) [pid = 3508] [serial = 1121] [outer = 2676C400] 10:28:30 INFO - PROCESS | 3508 | 1461259710593 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 10:28:30 INFO - PROCESS | 3508 | 1461259710633 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 3508 | 1461259710635 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 10:28:30 INFO - PROCESS | 3508 | 1461259710638 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:28:30 INFO - PROCESS | 3508 | 1461259710640 Marionette TRACE conn4 <- [1,1458,null,{}] 10:28:30 INFO - PROCESS | 3508 | 1461259710644 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:30 INFO - PROCESS | 3508 | 1461259710850 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:28:30 INFO - PROCESS | 3508 | 1461259710866 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 3508 | ++DOCSHELL 19156400 == 92 [pid = 3508] [id = 374] 10:28:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1C192C00) [pid = 3508] [serial = 1122] [outer = 00000000] 10:28:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (1EB1FC00) [pid = 3508] [serial = 1123] [outer = 1C192C00] 10:28:30 INFO - PROCESS | 3508 | 1461259710919 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (25476800) [pid = 3508] [serial = 1124] [outer = 1C192C00] 10:28:31 INFO - PROCESS | 3508 | 1461259711807 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1218ms 10:28:31 INFO - PROCESS | 3508 | 1461259711861 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 3508 | 1461259711865 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 10:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:28:31 INFO - PROCESS | 3508 | 1461259711870 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - PROCESS | 3508 | 1461259711874 Marionette TRACE conn4 <- [1,1462,null,{}] 10:28:31 INFO - PROCESS | 3508 | 1461259711880 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:32 INFO - PROCESS | 3508 | 1461259712025 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:28:32 INFO - PROCESS | 3508 | 1461259712181 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 3508 | ++DOCSHELL 1325B400 == 93 [pid = 3508] [id = 375] 10:28:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (17906400) [pid = 3508] [serial = 1125] [outer = 00000000] 10:28:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1A04D000) [pid = 3508] [serial = 1126] [outer = 17906400] 10:28:32 INFO - PROCESS | 3508 | 1461259712235 Marionette DEBUG loaded listener.js 10:28:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (1A35F800) [pid = 3508] [serial = 1127] [outer = 17906400] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 1B409800 == 92 [pid = 3508] [id = 365] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 16F06400 == 91 [pid = 3508] [id = 364] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 1ED7BC00 == 90 [pid = 3508] [id = 363] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 1D0DC800 == 89 [pid = 3508] [id = 362] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 1C5BD000 == 88 [pid = 3508] [id = 361] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 1B770800 == 87 [pid = 3508] [id = 360] 10:28:32 INFO - PROCESS | 3508 | --DOCSHELL 18B09C00 == 86 [pid = 3508] [id = 359] 10:28:32 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1FB57400) [pid = 3508] [serial = 1047] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | 1461259712987 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:28:33 INFO - PROCESS | 3508 | --DOCSHELL 0EC4E400 == 85 [pid = 3508] [id = 358] 10:28:33 INFO - PROCESS | 3508 | --DOCSHELL 12349800 == 84 [pid = 3508] [id = 357] 10:28:33 INFO - PROCESS | 3508 | --DOCSHELL 11E72C00 == 83 [pid = 3508] [id = 351] 10:28:33 INFO - PROCESS | 3508 | --DOCSHELL 1251B000 == 82 [pid = 3508] [id = 350] 10:28:33 INFO - PROCESS | 3508 | --DOCSHELL 1ED70000 == 81 [pid = 3508] [id = 349] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (20110400) [pid = 3508] [serial = 898] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (21A3BC00) [pid = 3508] [serial = 910] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (24659400) [pid = 3508] [serial = 958] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (1C5BF000) [pid = 3508] [serial = 952] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (24F2CC00) [pid = 3508] [serial = 955] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (20E82800) [pid = 3508] [serial = 904] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (2464C800) [pid = 3508] [serial = 961] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (20257000) [pid = 3508] [serial = 901] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1C494000) [pid = 3508] [serial = 895] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (18D04400) [pid = 3508] [serial = 949] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (239D5000) [pid = 3508] [serial = 913] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (2181EC00) [pid = 3508] [serial = 907] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (1BC82000) [pid = 3508] [serial = 1032] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (1C191400) [pid = 3508] [serial = 1033] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (1C5C4C00) [pid = 3508] [serial = 1036] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (17320400) [pid = 3508] [serial = 1026] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (17662000) [pid = 3508] [serial = 1027] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (1A061000) [pid = 3508] [serial = 1029] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1C5BC400) [pid = 3508] [serial = 1035] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (17887000) [pid = 3508] [serial = 1024] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1731E800) [pid = 3508] [serial = 1023] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (1C493800) [pid = 3508] [serial = 1002] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1FB90400) [pid = 3508] [serial = 1005] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1EBCEC00) [pid = 3508] [serial = 1045] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (200CA400) [pid = 3508] [serial = 1008] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (201D9400) [pid = 3508] [serial = 1011] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (20DC8C00) [pid = 3508] [serial = 1014] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (1D012800) [pid = 3508] [serial = 1038] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (2171B800) [pid = 3508] [serial = 1017] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (1D6D8000) [pid = 3508] [serial = 1044] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (1D0E0400) [pid = 3508] [serial = 1039] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (178DB000) [pid = 3508] [serial = 1020] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (1329E400) [pid = 3508] [serial = 999] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1C569000) [pid = 3508] [serial = 1041] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1CAAE400) [pid = 3508] [serial = 1042] [outer = 00000000] [url = about:blank] 10:28:33 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1B03EC00) [pid = 3508] [serial = 1030] [outer = 00000000] [url = about:blank] 10:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1184ms 10:28:33 INFO - PROCESS | 3508 | 1461259713055 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 3508 | 1461259713061 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 10:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:28:33 INFO - PROCESS | 3508 | 1461259713067 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 3508 | 1461259713069 Marionette TRACE conn4 <- [1,1466,null,{}] 10:28:33 INFO - PROCESS | 3508 | 1461259713073 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:33 INFO - PROCESS | 3508 | 1461259713173 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:28:33 INFO - PROCESS | 3508 | 1461259713182 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 3508 | ++DOCSHELL 12520000 == 82 [pid = 3508] [id = 376] 10:28:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (12521400) [pid = 3508] [serial = 1128] [outer = 00000000] 10:28:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (128E7800) [pid = 3508] [serial = 1129] [outer = 12521400] 10:28:33 INFO - PROCESS | 3508 | 1461259713230 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1384CC00) [pid = 3508] [serial = 1130] [outer = 12521400] 10:28:33 INFO - PROCESS | 3508 | 1461259713781 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 10:28:33 INFO - PROCESS | 3508 | 1461259713800 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 3508 | 1461259713802 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 10:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:28:33 INFO - PROCESS | 3508 | 1461259713805 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 3508 | 1461259713809 Marionette TRACE conn4 <- [1,1470,null,{}] 10:28:33 INFO - PROCESS | 3508 | 1461259713819 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:33 INFO - PROCESS | 3508 | 1461259713917 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:28:34 INFO - PROCESS | 3508 | 1461259714027 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 3508 | ++DOCSHELL 16F06400 == 83 [pid = 3508] [id = 377] 10:28:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (18B09C00) [pid = 3508] [serial = 1131] [outer = 00000000] 10:28:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 125 (1B377C00) [pid = 3508] [serial = 1132] [outer = 18B09C00] 10:28:34 INFO - PROCESS | 3508 | 1461259714075 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 126 (1B404000) [pid = 3508] [serial = 1133] [outer = 18B09C00] 10:28:34 INFO - PROCESS | 3508 | 1461259714441 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 10:28:34 INFO - PROCESS | 3508 | 1461259714481 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:28:34 INFO - PROCESS | 3508 | 1461259714484 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 10:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:28:34 INFO - PROCESS | 3508 | 1461259714487 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:28:34 INFO - PROCESS | 3508 | 1461259714489 Marionette TRACE conn4 <- [1,1474,null,{}] 10:28:34 INFO - PROCESS | 3508 | 1461259714492 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:34 INFO - PROCESS | 3508 | 1461259714587 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:28:34 INFO - PROCESS | 3508 | 1461259714593 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 3508 | ++DOCSHELL 1B373000 == 84 [pid = 3508] [id = 378] 10:28:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 127 (1B40EC00) [pid = 3508] [serial = 1134] [outer = 00000000] 10:28:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 128 (1C18DC00) [pid = 3508] [serial = 1135] [outer = 1B40EC00] 10:28:34 INFO - PROCESS | 3508 | 1461259714639 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 129 (1C562C00) [pid = 3508] [serial = 1136] [outer = 1B40EC00] 10:28:35 INFO - PROCESS | 3508 | 1461259715111 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 673ms 10:28:35 INFO - PROCESS | 3508 | 1461259715170 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:28:35 INFO - PROCESS | 3508 | 1461259715172 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 10:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:28:35 INFO - PROCESS | 3508 | 1461259715175 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 3508 | 1461259715177 Marionette TRACE conn4 <- [1,1478,null,{}] 10:28:35 INFO - PROCESS | 3508 | 1461259715190 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:35 INFO - PROCESS | 3508 | 1461259715313 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:28:35 INFO - PROCESS | 3508 | 1461259715380 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 3508 | ++DOCSHELL 1C56CC00 == 85 [pid = 3508] [id = 379] 10:28:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (1C5B9000) [pid = 3508] [serial = 1137] [outer = 00000000] 10:28:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1C6A6800) [pid = 3508] [serial = 1138] [outer = 1C5B9000] 10:28:35 INFO - PROCESS | 3508 | 1461259715425 Marionette DEBUG loaded listener.js 10:28:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1C716400) [pid = 3508] [serial = 1139] [outer = 1C5B9000] 10:28:35 INFO - PROCESS | 3508 | 1461259715864 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 10:28:35 INFO - PROCESS | 3508 | 1461259715908 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:28:35 INFO - PROCESS | 3508 | 1461259715910 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 10:28:35 INFO - PROCESS | 3508 | 1461259715913 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 3508 | 1461259715914 Marionette TRACE conn4 <- [1,1482,null,{}] 10:28:35 INFO - PROCESS | 3508 | 1461259715918 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:36 INFO - PROCESS | 3508 | 1461259716089 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:28:36 INFO - PROCESS | 3508 | 1461259716117 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:36 INFO - PROCESS | 3508 | ++DOCSHELL 1C7F9000 == 86 [pid = 3508] [id = 380] 10:28:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (1CADA400) [pid = 3508] [serial = 1140] [outer = 00000000] 10:28:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1D0DA000) [pid = 3508] [serial = 1141] [outer = 1CADA400] 10:28:36 INFO - PROCESS | 3508 | 1461259716164 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (1D6C7C00) [pid = 3508] [serial = 1142] [outer = 1CADA400] 10:28:36 INFO - PROCESS | 3508 | 1461259716642 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 10:28:36 INFO - PROCESS | 3508 | 1461259716684 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:28:36 INFO - PROCESS | 3508 | 1461259716686 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 10:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:28:36 INFO - PROCESS | 3508 | 1461259716689 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - PROCESS | 3508 | 1461259716691 Marionette TRACE conn4 <- [1,1486,null,{}] 10:28:36 INFO - PROCESS | 3508 | 1461259716694 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:36 INFO - PROCESS | 3508 | 1461259716823 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:28:36 INFO - PROCESS | 3508 | 1461259716841 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:36 INFO - PROCESS | 3508 | ++DOCSHELL 1D6D2C00 == 87 [pid = 3508] [id = 381] 10:28:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1D6DA000) [pid = 3508] [serial = 1143] [outer = 00000000] 10:28:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1ED73000) [pid = 3508] [serial = 1144] [outer = 1D6DA000] 10:28:36 INFO - PROCESS | 3508 | 1461259716885 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1ED77800) [pid = 3508] [serial = 1145] [outer = 1D6DA000] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (1ED7CC00) [pid = 3508] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (1234DC00) [pid = 3508] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (12277000) [pid = 3508] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (1D6C4800) [pid = 3508] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (1731F400) [pid = 3508] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (1B40D000) [pid = 3508] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (1C312C00) [pid = 3508] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1C5C0C00) [pid = 3508] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:28:37 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (18B0A800) [pid = 3508] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:28:37 INFO - PROCESS | 3508 | 1461259717544 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 10:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:28:37 INFO - PROCESS | 3508 | 1461259717560 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:28:37 INFO - PROCESS | 3508 | 1461259717562 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 10:28:37 INFO - PROCESS | 3508 | 1461259717565 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:28:37 INFO - PROCESS | 3508 | 1461259717567 Marionette TRACE conn4 <- [1,1490,null,{}] 10:28:37 INFO - PROCESS | 3508 | 1461259717570 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:37 INFO - PROCESS | 3508 | 1461259717661 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:28:37 INFO - PROCESS | 3508 | 1461259717770 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 3508 | ++DOCSHELL 126E7000 == 88 [pid = 3508] [id = 382] 10:28:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 130 (17669000) [pid = 3508] [serial = 1146] [outer = 00000000] 10:28:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 131 (1CFC5400) [pid = 3508] [serial = 1147] [outer = 17669000] 10:28:37 INFO - PROCESS | 3508 | 1461259717815 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 132 (1ED6EC00) [pid = 3508] [serial = 1148] [outer = 17669000] 10:28:38 INFO - PROCESS | 3508 | 1461259718179 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 10:28:38 INFO - PROCESS | 3508 | 1461259718240 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 3508 | 1461259718242 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 10:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:28:38 INFO - PROCESS | 3508 | 1461259718245 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - PROCESS | 3508 | 1461259718247 Marionette TRACE conn4 <- [1,1494,null,{}] 10:28:38 INFO - PROCESS | 3508 | 1461259718250 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:38 INFO - PROCESS | 3508 | 1461259718342 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:28:38 INFO - PROCESS | 3508 | 1461259718349 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 3508 | ++DOCSHELL 1FB59C00 == 89 [pid = 3508] [id = 383] 10:28:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 133 (1FB87800) [pid = 3508] [serial = 1149] [outer = 00000000] 10:28:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (1FF4D400) [pid = 3508] [serial = 1150] [outer = 1FB87800] 10:28:38 INFO - PROCESS | 3508 | 1461259718394 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (2006B800) [pid = 3508] [serial = 1151] [outer = 1FB87800] 10:28:38 INFO - PROCESS | 3508 | 1461259718820 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 10:28:38 INFO - PROCESS | 3508 | 1461259718891 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 3508 | 1461259718893 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 10:28:38 INFO - PROCESS | 3508 | 1461259718897 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - PROCESS | 3508 | 1461259718899 Marionette TRACE conn4 <- [1,1498,null,{}] 10:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:28:38 INFO - PROCESS | 3508 | 1461259718903 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:39 INFO - PROCESS | 3508 | 1461259718996 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:28:39 INFO - PROCESS | 3508 | 1461259719039 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:39 INFO - PROCESS | 3508 | ++DOCSHELL 1FF48800 == 90 [pid = 3508] [id = 384] 10:28:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (200CD000) [pid = 3508] [serial = 1152] [outer = 00000000] 10:28:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (2012F800) [pid = 3508] [serial = 1153] [outer = 200CD000] 10:28:39 INFO - PROCESS | 3508 | 1461259719083 Marionette DEBUG loaded listener.js 10:28:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (201E0800) [pid = 3508] [serial = 1154] [outer = 200CD000] 10:28:39 INFO - PROCESS | 3508 | 1461259719723 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 870ms 10:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:28:39 INFO - PROCESS | 3508 | 1461259719774 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:28:39 INFO - PROCESS | 3508 | 1461259719779 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 10:28:39 INFO - PROCESS | 3508 | 1461259719784 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:28:39 INFO - PROCESS | 3508 | 1461259719788 Marionette TRACE conn4 <- [1,1502,null,{}] 10:28:39 INFO - PROCESS | 3508 | 1461259719795 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:39 INFO - PROCESS | 3508 | 1461259719954 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:28:40 INFO - PROCESS | 3508 | 1461259720105 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 3508 | ++DOCSHELL 132A0C00 == 91 [pid = 3508] [id = 385] 10:28:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (16F01800) [pid = 3508] [serial = 1155] [outer = 00000000] 10:28:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (17905800) [pid = 3508] [serial = 1156] [outer = 16F01800] 10:28:40 INFO - PROCESS | 3508 | 1461259720164 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (18724800) [pid = 3508] [serial = 1157] [outer = 16F01800] 10:28:40 INFO - PROCESS | 3508 | 1461259720793 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1024ms 10:28:40 INFO - PROCESS | 3508 | 1461259720808 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:28:40 INFO - PROCESS | 3508 | 1461259720814 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 10:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:28:40 INFO - PROCESS | 3508 | 1461259720821 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:28:40 INFO - PROCESS | 3508 | 1461259720824 Marionette TRACE conn4 <- [1,1506,null,{}] 10:28:40 INFO - PROCESS | 3508 | 1461259720828 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:40 INFO - PROCESS | 3508 | 1461259720949 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:28:41 INFO - PROCESS | 3508 | 1461259721112 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 3508 | ++DOCSHELL 1B035000 == 92 [pid = 3508] [id = 386] 10:28:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (1B370400) [pid = 3508] [serial = 1158] [outer = 00000000] 10:28:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (1C310000) [pid = 3508] [serial = 1159] [outer = 1B370400] 10:28:41 INFO - PROCESS | 3508 | 1461259721168 Marionette DEBUG loaded listener.js 10:28:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (1C5C5C00) [pid = 3508] [serial = 1160] [outer = 1B370400] 10:28:41 INFO - PROCESS | 3508 | 1461259721783 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 10:28:41 INFO - PROCESS | 3508 | 1461259721792 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 3508 | 1461259721795 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 10:28:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:28:41 INFO - PROCESS | 3508 | 1461259721813 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 3508 | 1461259721817 Marionette TRACE conn4 <- [1,1510,null,{}] 10:28:41 INFO - PROCESS | 3508 | 1461259721829 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:41 INFO - PROCESS | 3508 | 1461259721952 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:28:42 INFO - PROCESS | 3508 | 1461259722103 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:42 INFO - PROCESS | 3508 | ++DOCSHELL 2010EC00 == 93 [pid = 3508] [id = 387] 10:28:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (2010F000) [pid = 3508] [serial = 1161] [outer = 00000000] 10:28:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (201ED800) [pid = 3508] [serial = 1162] [outer = 2010F000] 10:28:42 INFO - PROCESS | 3508 | 1461259722161 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (20259000) [pid = 3508] [serial = 1163] [outer = 2010F000] 10:28:42 INFO - PROCESS | 3508 | 1461259722739 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:28:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 998ms 10:28:42 INFO - PROCESS | 3508 | 1461259722815 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:28:42 INFO - PROCESS | 3508 | 1461259722818 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 10:28:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:28:42 INFO - PROCESS | 3508 | 1461259722823 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - PROCESS | 3508 | 1461259722825 Marionette TRACE conn4 <- [1,1514,null,{}] 10:28:42 INFO - PROCESS | 3508 | 1461259722829 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:42 INFO - PROCESS | 3508 | 1461259722948 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:28:43 INFO - PROCESS | 3508 | 1461259723108 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 3508 | ++DOCSHELL 20BF1400 == 94 [pid = 3508] [id = 388] 10:28:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (20BF6C00) [pid = 3508] [serial = 1164] [outer = 00000000] 10:28:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (21817800) [pid = 3508] [serial = 1165] [outer = 20BF6C00] 10:28:43 INFO - PROCESS | 3508 | 1461259723165 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (21A2EC00) [pid = 3508] [serial = 1166] [outer = 20BF6C00] 10:28:43 INFO - PROCESS | 3508 | 1461259723713 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:28:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:28:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:28:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:28:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 10:28:43 INFO - PROCESS | 3508 | 1461259723758 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:28:43 INFO - PROCESS | 3508 | 1461259723761 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 10:28:43 INFO - PROCESS | 3508 | 1461259723764 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:28:43 INFO - PROCESS | 3508 | 1461259723766 Marionette TRACE conn4 <- [1,1518,null,{}] 10:28:43 INFO - PROCESS | 3508 | 1461259723771 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:43 INFO - PROCESS | 3508 | 1461259723886 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:28:44 INFO - PROCESS | 3508 | 1461259724034 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 3508 | ++DOCSHELL 20BEF800 == 95 [pid = 3508] [id = 389] 10:28:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (20DC8400) [pid = 3508] [serial = 1167] [outer = 00000000] 10:28:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (239D1800) [pid = 3508] [serial = 1168] [outer = 20DC8400] 10:28:44 INFO - PROCESS | 3508 | 1461259724090 Marionette DEBUG loaded listener.js 10:28:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (24467000) [pid = 3508] [serial = 1169] [outer = 20DC8400] 10:28:44 INFO - PROCESS | 3508 | 1461259724626 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:28:44 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:28:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:28:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:28:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:28:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:28:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 10:28:44 INFO - PROCESS | 3508 | 1461259724648 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 3508 | 1461259724650 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 10:28:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:28:44 INFO - PROCESS | 3508 | 1461259724655 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 3508 | 1461259724657 Marionette TRACE conn4 <- [1,1522,null,{}] 10:28:44 INFO - PROCESS | 3508 | 1461259724660 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:44 INFO - PROCESS | 3508 | 1461259724797 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:28:44 INFO - PROCESS | 3508 | 1461259724961 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:45 INFO - PROCESS | 3508 | ++DOCSHELL 21A3C400 == 96 [pid = 3508] [id = 390] 10:28:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (24469400) [pid = 3508] [serial = 1170] [outer = 00000000] 10:28:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (24654C00) [pid = 3508] [serial = 1171] [outer = 24469400] 10:28:45 INFO - PROCESS | 3508 | 1461259725019 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (2465BC00) [pid = 3508] [serial = 1172] [outer = 24469400] 10:28:45 INFO - PROCESS | 3508 | 1461259725567 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 10:28:45 INFO - PROCESS | 3508 | 1461259725629 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:28:45 INFO - PROCESS | 3508 | 1461259725632 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 10:28:45 INFO - PROCESS | 3508 | 1461259725635 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:28:45 INFO - PROCESS | 3508 | 1461259725637 Marionette TRACE conn4 <- [1,1526,null,{}] 10:28:45 INFO - PROCESS | 3508 | 1461259725641 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:45 INFO - PROCESS | 3508 | 1461259725752 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:28:45 INFO - PROCESS | 3508 | 1461259725901 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:45 INFO - PROCESS | 3508 | ++DOCSHELL 24F2EC00 == 97 [pid = 3508] [id = 391] 10:28:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (24F2F400) [pid = 3508] [serial = 1173] [outer = 00000000] 10:28:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (2547D000) [pid = 3508] [serial = 1174] [outer = 24F2F400] 10:28:45 INFO - PROCESS | 3508 | 1461259725956 Marionette DEBUG loaded listener.js 10:28:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (2675FC00) [pid = 3508] [serial = 1175] [outer = 24F2F400] 10:28:46 INFO - PROCESS | 3508 | 1461259726492 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 10:28:46 INFO - PROCESS | 3508 | 1461259726569 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 3508 | 1461259726572 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 10:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:28:46 INFO - PROCESS | 3508 | 1461259726575 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - PROCESS | 3508 | 1461259726577 Marionette TRACE conn4 <- [1,1530,null,{}] 10:28:46 INFO - PROCESS | 3508 | 1461259726581 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:46 INFO - PROCESS | 3508 | 1461259726694 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:28:46 INFO - PROCESS | 3508 | 1461259726858 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 3508 | ++DOCSHELL 26764400 == 98 [pid = 3508] [id = 392] 10:28:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (26769C00) [pid = 3508] [serial = 1176] [outer = 00000000] 10:28:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (270CC000) [pid = 3508] [serial = 1177] [outer = 26769C00] 10:28:46 INFO - PROCESS | 3508 | 1461259726915 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (270D3C00) [pid = 3508] [serial = 1178] [outer = 26769C00] 10:28:47 INFO - PROCESS | 3508 | 1461259727514 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 10:28:47 INFO - PROCESS | 3508 | 1461259727549 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:28:47 INFO - PROCESS | 3508 | 1461259727552 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 10:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:28:47 INFO - PROCESS | 3508 | 1461259727555 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:28:47 INFO - PROCESS | 3508 | 1461259727557 Marionette TRACE conn4 <- [1,1534,null,{}] 10:28:47 INFO - PROCESS | 3508 | 1461259727561 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:47 INFO - PROCESS | 3508 | 1461259727676 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:28:48 INFO - PROCESS | 3508 | 1461259728009 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:48 INFO - PROCESS | 3508 | ++DOCSHELL 12349800 == 99 [pid = 3508] [id = 393] 10:28:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1234DC00) [pid = 3508] [serial = 1179] [outer = 00000000] 10:28:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (17346000) [pid = 3508] [serial = 1180] [outer = 1234DC00] 10:28:48 INFO - PROCESS | 3508 | 1461259728081 Marionette DEBUG loaded listener.js 10:28:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (176D8000) [pid = 3508] [serial = 1181] [outer = 1234DC00] 10:28:48 INFO - PROCESS | 3508 | 1461259728695 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1172ms 10:28:48 INFO - PROCESS | 3508 | 1461259728731 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 3508 | 1461259728737 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 10:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:28:48 INFO - PROCESS | 3508 | 1461259728742 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 3508 | 1461259728745 Marionette TRACE conn4 <- [1,1538,null,{}] 10:28:48 INFO - PROCESS | 3508 | 1461259728750 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:48 INFO - PROCESS | 3508 | 1461259728865 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:28:49 INFO - PROCESS | 3508 | 1461259729023 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 3508 | ++DOCSHELL 1B8C8C00 == 100 [pid = 3508] [id = 394] 10:28:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1C18A000) [pid = 3508] [serial = 1182] [outer = 00000000] 10:28:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1C193400) [pid = 3508] [serial = 1183] [outer = 1C18A000] 10:28:49 INFO - PROCESS | 3508 | 1461259729077 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1C595800) [pid = 3508] [serial = 1184] [outer = 1C18A000] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 1FB59C00 == 99 [pid = 3508] [id = 383] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 126E7000 == 98 [pid = 3508] [id = 382] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 1D6D2C00 == 97 [pid = 3508] [id = 381] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 1C7F9000 == 96 [pid = 3508] [id = 380] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 1C56CC00 == 95 [pid = 3508] [id = 379] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 1B373000 == 94 [pid = 3508] [id = 378] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (17901400) [pid = 3508] [serial = 1050] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (201DB000) [pid = 3508] [serial = 1059] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (20259800) [pid = 3508] [serial = 1062] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (20E8C400) [pid = 3508] [serial = 1065] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1C5C1400) [pid = 3508] [serial = 1053] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (200BF800) [pid = 3508] [serial = 1056] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (20BDA400) [pid = 3508] [serial = 1099] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 16F06400 == 93 [pid = 3508] [id = 377] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 12520000 == 92 [pid = 3508] [id = 376] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 1325B400 == 91 [pid = 3508] [id = 375] 10:28:49 INFO - PROCESS | 3508 | --DOCSHELL 12907800 == 90 [pid = 3508] [id = 367] 10:28:49 INFO - PROCESS | 3508 | 1461259729743 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:28:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1C5B8400) [pid = 3508] [serial = 1081] [outer = 00000000] [url = about:blank] 10:28:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1023ms 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1CE9A400) [pid = 3508] [serial = 1084] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1B405C00) [pid = 3508] [serial = 1078] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (1C8C3400) [pid = 3508] [serial = 1083] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1B378C00) [pid = 3508] [serial = 1077] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1C56D800) [pid = 3508] [serial = 1080] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1FF4BC00) [pid = 3508] [serial = 1090] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (1A05EC00) [pid = 3508] [serial = 1072] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (191D2C00) [pid = 3508] [serial = 1071] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (13210800) [pid = 3508] [serial = 1074] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (1CEA8C00) [pid = 3508] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1EB26800) [pid = 3508] [serial = 1086] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (1B375C00) [pid = 3508] [serial = 1093] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1EBDAC00) [pid = 3508] [serial = 1096] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (1A05E000) [pid = 3508] [serial = 1092] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (173B4C00) [pid = 3508] [serial = 1075] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (1FB5FC00) [pid = 3508] [serial = 1089] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (21A35400) [pid = 3508] [serial = 1068] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (1EBC7C00) [pid = 3508] [serial = 1087] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (1FF51400) [pid = 3508] [serial = 1097] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 3508 | 1461259729824 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:28:49 INFO - PROCESS | 3508 | 1461259729829 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 10:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:28:49 INFO - PROCESS | 3508 | 1461259729839 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:28:49 INFO - PROCESS | 3508 | 1461259729841 Marionette TRACE conn4 <- [1,1542,null,{}] 10:28:49 INFO - PROCESS | 3508 | 1461259729845 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:49 INFO - PROCESS | 3508 | 1461259729943 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:28:49 INFO - PROCESS | 3508 | 1461259729956 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 3508 | ++DOCSHELL 12520C00 == 91 [pid = 3508] [id = 395] 10:28:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (1260C800) [pid = 3508] [serial = 1185] [outer = 00000000] 10:28:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (179C6800) [pid = 3508] [serial = 1186] [outer = 1260C800] 10:28:50 INFO - PROCESS | 3508 | 1461259730003 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (191D1400) [pid = 3508] [serial = 1187] [outer = 1260C800] 10:28:50 INFO - PROCESS | 3508 | 1461259730526 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 10:28:50 INFO - PROCESS | 3508 | 1461259730579 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 3508 | 1461259730581 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 10:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:28:50 INFO - PROCESS | 3508 | 1461259730586 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 3508 | 1461259730592 Marionette TRACE conn4 <- [1,1546,null,{}] 10:28:50 INFO - PROCESS | 3508 | 1461259730600 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:50 INFO - PROCESS | 3508 | 1461259730698 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:28:50 INFO - PROCESS | 3508 | 1461259730832 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 3508 | ++DOCSHELL 1C04CC00 == 92 [pid = 3508] [id = 396] 10:28:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (1C185400) [pid = 3508] [serial = 1188] [outer = 00000000] 10:28:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (1C4ECC00) [pid = 3508] [serial = 1189] [outer = 1C185400] 10:28:50 INFO - PROCESS | 3508 | 1461259730877 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (1C596400) [pid = 3508] [serial = 1190] [outer = 1C185400] 10:28:51 INFO - PROCESS | 3508 | 1461259731245 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 10:28:51 INFO - PROCESS | 3508 | 1461259731279 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:28:51 INFO - PROCESS | 3508 | 1461259731281 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 10:28:51 INFO - PROCESS | 3508 | 1461259731285 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:28:51 INFO - PROCESS | 3508 | 1461259731286 Marionette TRACE conn4 <- [1,1550,null,{}] 10:28:51 INFO - PROCESS | 3508 | 1461259731320 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:51 INFO - PROCESS | 3508 | 1461259731414 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:28:51 INFO - PROCESS | 3508 | 1461259731421 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:51 INFO - PROCESS | 3508 | ++DOCSHELL 1C311400 == 93 [pid = 3508] [id = 397] 10:28:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (1C5C0000) [pid = 3508] [serial = 1191] [outer = 00000000] 10:28:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1CAA8C00) [pid = 3508] [serial = 1192] [outer = 1C5C0000] 10:28:51 INFO - PROCESS | 3508 | 1461259731467 Marionette DEBUG loaded listener.js 10:28:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (1CE97000) [pid = 3508] [serial = 1193] [outer = 1C5C0000] 10:28:51 INFO - PROCESS | 3508 | 1461259731932 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 10:28:51 INFO - PROCESS | 3508 | 1461259731970 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:28:51 INFO - PROCESS | 3508 | 1461259731972 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 10:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:28:52 INFO - PROCESS | 3508 | 1461259731984 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 3508 | 1461259731986 Marionette TRACE conn4 <- [1,1554,null,{}] 10:28:52 INFO - PROCESS | 3508 | 1461259731990 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:52 INFO - PROCESS | 3508 | 1461259732122 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:28:52 INFO - PROCESS | 3508 | 1461259732190 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 3508 | ++DOCSHELL 1CEB1C00 == 94 [pid = 3508] [id = 398] 10:28:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1CEB2400) [pid = 3508] [serial = 1194] [outer = 00000000] 10:28:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1D013000) [pid = 3508] [serial = 1195] [outer = 1CEB2400] 10:28:52 INFO - PROCESS | 3508 | 1461259732243 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (1D6C4400) [pid = 3508] [serial = 1196] [outer = 1CEB2400] 10:28:52 INFO - PROCESS | 3508 | 1461259732697 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 10:28:52 INFO - PROCESS | 3508 | 1461259732716 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:28:52 INFO - PROCESS | 3508 | 1461259732718 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 10:28:52 INFO - PROCESS | 3508 | 1461259732721 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 3508 | 1461259732723 Marionette TRACE conn4 <- [1,1558,null,{}] 10:28:52 INFO - PROCESS | 3508 | 1461259732732 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:52 INFO - PROCESS | 3508 | 1461259732890 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:28:52 INFO - PROCESS | 3508 | 1461259732970 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 3508 | ++DOCSHELL 137B5800 == 95 [pid = 3508] [id = 399] 10:28:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (1D6D2000) [pid = 3508] [serial = 1197] [outer = 00000000] 10:28:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (1FB58800) [pid = 3508] [serial = 1198] [outer = 1D6D2000] 10:28:53 INFO - PROCESS | 3508 | 1461259733016 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (1FB8E800) [pid = 3508] [serial = 1199] [outer = 1D6D2000] 10:28:53 INFO - PROCESS | 3508 | 1461259733459 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 771ms 10:28:53 INFO - PROCESS | 3508 | 1461259733493 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:28:53 INFO - PROCESS | 3508 | 1461259733495 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 10:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:28:53 INFO - PROCESS | 3508 | 1461259733498 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - PROCESS | 3508 | 1461259733500 Marionette TRACE conn4 <- [1,1562,null,{}] 10:28:53 INFO - PROCESS | 3508 | 1461259733504 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:53 INFO - PROCESS | 3508 | 1461259733641 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:28:53 INFO - PROCESS | 3508 | 1461259733662 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 3508 | ++DOCSHELL 1FF44400 == 96 [pid = 3508] [id = 400] 10:28:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (20062400) [pid = 3508] [serial = 1200] [outer = 00000000] 10:28:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (200CB000) [pid = 3508] [serial = 1201] [outer = 20062400] 10:28:53 INFO - PROCESS | 3508 | 1461259733706 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (20130400) [pid = 3508] [serial = 1202] [outer = 20062400] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1CADA400) [pid = 3508] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (17669000) [pid = 3508] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (1D6DA000) [pid = 3508] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (1FB87800) [pid = 3508] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (201E6000) [pid = 3508] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (17906400) [pid = 3508] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (12521400) [pid = 3508] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (18B09C00) [pid = 3508] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (1B40EC00) [pid = 3508] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:28:54 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1C5B9000) [pid = 3508] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:28:54 INFO - PROCESS | 3508 | 1461259734388 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 10:28:54 INFO - PROCESS | 3508 | 1461259734430 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:28:54 INFO - PROCESS | 3508 | 1461259734432 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 10:28:54 INFO - PROCESS | 3508 | 1461259734435 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - PROCESS | 3508 | 1461259734436 Marionette TRACE conn4 <- [1,1566,null,{}] 10:28:54 INFO - PROCESS | 3508 | 1461259734440 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:54 INFO - PROCESS | 3508 | 1461259734575 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:28:54 INFO - PROCESS | 3508 | 1461259734649 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 3508 | ++DOCSHELL 0EC51400 == 97 [pid = 3508] [id = 401] 10:28:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (12521400) [pid = 3508] [serial = 1203] [outer = 00000000] 10:28:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1D6DA000) [pid = 3508] [serial = 1204] [outer = 12521400] 10:28:54 INFO - PROCESS | 3508 | 1461259734693 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 152 (1FF4F400) [pid = 3508] [serial = 1205] [outer = 12521400] 10:28:55 INFO - PROCESS | 3508 | 1461259735032 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 10:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:28:55 INFO - PROCESS | 3508 | 1461259735065 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 3508 | 1461259735067 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 10:28:55 INFO - PROCESS | 3508 | 1461259735070 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 3508 | 1461259735072 Marionette TRACE conn4 <- [1,1570,null,{}] 10:28:55 INFO - PROCESS | 3508 | 1461259735091 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:55 INFO - PROCESS | 3508 | 1461259735186 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:28:55 INFO - PROCESS | 3508 | 1461259735192 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:55 INFO - PROCESS | 3508 | ++DOCSHELL 1329E800 == 98 [pid = 3508] [id = 402] 10:28:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 153 (200C4400) [pid = 3508] [serial = 1206] [outer = 00000000] 10:28:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 154 (20BDAC00) [pid = 3508] [serial = 1207] [outer = 200C4400] 10:28:55 INFO - PROCESS | 3508 | 1461259735238 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 155 (20BEE800) [pid = 3508] [serial = 1208] [outer = 200C4400] 10:28:55 INFO - PROCESS | 3508 | 1461259735693 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 10:28:55 INFO - PROCESS | 3508 | 1461259735742 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 3508 | 1461259735744 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 10:28:55 INFO - PROCESS | 3508 | 1461259735747 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:28:55 INFO - PROCESS | 3508 | 1461259735749 Marionette TRACE conn4 <- [1,1574,null,{}] 10:28:55 INFO - PROCESS | 3508 | 1461259735753 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:55 INFO - PROCESS | 3508 | 1461259735847 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:28:55 INFO - PROCESS | 3508 | 1461259735854 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:55 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA3800 == 99 [pid = 3508] [id = 403] 10:28:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 156 (0EBA6800) [pid = 3508] [serial = 1209] [outer = 00000000] 10:28:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 157 (21714800) [pid = 3508] [serial = 1210] [outer = 0EBA6800] 10:28:55 INFO - PROCESS | 3508 | 1461259735905 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 158 (24464C00) [pid = 3508] [serial = 1211] [outer = 0EBA6800] 10:28:56 INFO - PROCESS | 3508 | 1461259736608 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 10:28:56 INFO - PROCESS | 3508 | 1461259736682 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:28:56 INFO - PROCESS | 3508 | 1461259736687 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 10:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:28:56 INFO - PROCESS | 3508 | 1461259736692 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:28:56 INFO - PROCESS | 3508 | 1461259736696 Marionette TRACE conn4 <- [1,1578,null,{}] 10:28:56 INFO - PROCESS | 3508 | 1461259736703 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:56 INFO - PROCESS | 3508 | 1461259736861 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:28:57 INFO - PROCESS | 3508 | 1461259737023 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:57 INFO - PROCESS | 3508 | ++DOCSHELL 1324F400 == 100 [pid = 3508] [id = 404] 10:28:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 159 (17342000) [pid = 3508] [serial = 1212] [outer = 00000000] 10:28:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (1A05A000) [pid = 3508] [serial = 1213] [outer = 17342000] 10:28:57 INFO - PROCESS | 3508 | 1461259737084 Marionette DEBUG loaded listener.js 10:28:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (1A366800) [pid = 3508] [serial = 1214] [outer = 17342000] 10:28:57 INFO - PROCESS | 3508 | 1461259737719 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1072ms 10:28:57 INFO - PROCESS | 3508 | 1461259737770 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:28:57 INFO - PROCESS | 3508 | 1461259737776 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 10:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:28:57 INFO - PROCESS | 3508 | 1461259737783 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:28:57 INFO - PROCESS | 3508 | 1461259737786 Marionette TRACE conn4 <- [1,1582,null,{}] 10:28:57 INFO - PROCESS | 3508 | 1461259737790 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:57 INFO - PROCESS | 3508 | 1461259737912 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:28:58 INFO - PROCESS | 3508 | 1461259738069 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:58 INFO - PROCESS | 3508 | ++DOCSHELL 1B039C00 == 101 [pid = 3508] [id = 405] 10:28:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1B770C00) [pid = 3508] [serial = 1215] [outer = 00000000] 10:28:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1C71C800) [pid = 3508] [serial = 1216] [outer = 1B770C00] 10:28:58 INFO - PROCESS | 3508 | 1461259738125 Marionette DEBUG loaded listener.js 10:28:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1CEAD400) [pid = 3508] [serial = 1217] [outer = 1B770C00] 10:28:58 INFO - PROCESS | 3508 | 1461259738754 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1021ms 10:28:58 INFO - PROCESS | 3508 | 1461259738805 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 3508 | 1461259738808 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 10:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:28:58 INFO - PROCESS | 3508 | 1461259738812 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 3508 | 1461259738816 Marionette TRACE conn4 <- [1,1586,null,{}] 10:28:58 INFO - PROCESS | 3508 | 1461259738827 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:58 INFO - PROCESS | 3508 | 1461259738972 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:28:59 INFO - PROCESS | 3508 | 1461259739132 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 3508 | ++DOCSHELL 20E88400 == 102 [pid = 3508] [id = 406] 10:28:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (21A36400) [pid = 3508] [serial = 1218] [outer = 00000000] 10:28:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (2446B400) [pid = 3508] [serial = 1219] [outer = 21A36400] 10:28:59 INFO - PROCESS | 3508 | 1461259739192 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (24609C00) [pid = 3508] [serial = 1220] [outer = 21A36400] 10:28:59 INFO - PROCESS | 3508 | 1461259739784 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1024ms 10:28:59 INFO - PROCESS | 3508 | 1461259739839 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:28:59 INFO - PROCESS | 3508 | 1461259739842 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 10:28:59 INFO - PROCESS | 3508 | 1461259739846 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - PROCESS | 3508 | 1461259739848 Marionette TRACE conn4 <- [1,1590,null,{}] 10:28:59 INFO - PROCESS | 3508 | 1461259739852 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:59 INFO - PROCESS | 3508 | 1461259739972 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:29:00 INFO - PROCESS | 3508 | 1461259740140 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 3508 | ++DOCSHELL 24F2C400 == 103 [pid = 3508] [id = 407] 10:29:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (24F2D000) [pid = 3508] [serial = 1221] [outer = 00000000] 10:29:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (25481000) [pid = 3508] [serial = 1222] [outer = 24F2D000] 10:29:00 INFO - PROCESS | 3508 | 1461259740197 Marionette DEBUG loaded listener.js 10:29:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (24F32800) [pid = 3508] [serial = 1223] [outer = 24F2D000] 10:29:00 INFO - PROCESS | 3508 | 1461259740767 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 10:29:00 INFO - PROCESS | 3508 | 1461259740819 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:29:00 INFO - PROCESS | 3508 | 1461259740821 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 10:29:00 INFO - PROCESS | 3508 | 1461259740825 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:29:00 INFO - PROCESS | 3508 | 1461259740827 Marionette TRACE conn4 <- [1,1594,null,{}] 10:29:00 INFO - PROCESS | 3508 | 1461259740830 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:00 INFO - PROCESS | 3508 | 1461259740948 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:29:01 INFO - PROCESS | 3508 | 1461259741106 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 3508 | ++DOCSHELL 2547BC00 == 104 [pid = 3508] [id = 408] 10:29:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (26790000) [pid = 3508] [serial = 1224] [outer = 00000000] 10:29:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (26797800) [pid = 3508] [serial = 1225] [outer = 26790000] 10:29:01 INFO - PROCESS | 3508 | 1461259741164 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (2679A000) [pid = 3508] [serial = 1226] [outer = 26790000] 10:29:01 INFO - PROCESS | 3508 | 1461259741751 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 971ms 10:29:01 INFO - PROCESS | 3508 | 1461259741800 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:29:01 INFO - PROCESS | 3508 | 1461259741802 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 10:29:01 INFO - PROCESS | 3508 | 1461259741805 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:29:01 INFO - PROCESS | 3508 | 1461259741807 Marionette TRACE conn4 <- [1,1598,null,{}] 10:29:01 INFO - PROCESS | 3508 | 1461259741811 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:01 INFO - PROCESS | 3508 | 1461259741947 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:29:02 INFO - PROCESS | 3508 | 1461259742105 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:02 INFO - PROCESS | 3508 | ++DOCSHELL 26796800 == 105 [pid = 3508] [id = 409] 10:29:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (2679B800) [pid = 3508] [serial = 1227] [outer = 00000000] 10:29:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (270C9400) [pid = 3508] [serial = 1228] [outer = 2679B800] 10:29:02 INFO - PROCESS | 3508 | 1461259742164 Marionette DEBUG loaded listener.js 10:29:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (270D6000) [pid = 3508] [serial = 1229] [outer = 2679B800] 10:29:02 INFO - PROCESS | 3508 | 1461259742720 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 10:29:02 INFO - PROCESS | 3508 | 1461259742780 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 3508 | 1461259742782 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 10:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:29:02 INFO - PROCESS | 3508 | 1461259742786 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 3508 | 1461259742788 Marionette TRACE conn4 <- [1,1602,null,{}] 10:29:02 INFO - PROCESS | 3508 | 1461259742792 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:02 INFO - PROCESS | 3508 | 1461259742937 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:29:03 INFO - PROCESS | 3508 | 1461259743095 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 3508 | ++DOCSHELL 26C20000 == 106 [pid = 3508] [id = 410] 10:29:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (28AAFC00) [pid = 3508] [serial = 1230] [outer = 00000000] 10:29:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (28AB9C00) [pid = 3508] [serial = 1231] [outer = 28AAFC00] 10:29:03 INFO - PROCESS | 3508 | 1461259743154 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (24E73000) [pid = 3508] [serial = 1232] [outer = 28AAFC00] 10:29:03 INFO - PROCESS | 3508 | 1461259743677 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 931ms 10:29:03 INFO - PROCESS | 3508 | 1461259743721 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:29:03 INFO - PROCESS | 3508 | 1461259743723 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 10:29:03 INFO - PROCESS | 3508 | 1461259743727 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:29:03 INFO - PROCESS | 3508 | 1461259743729 Marionette TRACE conn4 <- [1,1606,null,{}] 10:29:03 INFO - PROCESS | 3508 | 1461259743732 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:03 INFO - PROCESS | 3508 | 1461259743846 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:29:04 INFO - PROCESS | 3508 | 1461259744017 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 3508 | ++DOCSHELL 24E7A800 == 107 [pid = 3508] [id = 411] 10:29:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (24E7C400) [pid = 3508] [serial = 1233] [outer = 00000000] 10:29:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (28AB4800) [pid = 3508] [serial = 1234] [outer = 24E7C400] 10:29:04 INFO - PROCESS | 3508 | 1461259744072 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (28AB6C00) [pid = 3508] [serial = 1235] [outer = 24E7C400] 10:29:04 INFO - PROCESS | 3508 | 1461259744699 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1017ms 10:29:04 INFO - PROCESS | 3508 | 1461259744748 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 3508 | 1461259744751 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 10:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:29:04 INFO - PROCESS | 3508 | 1461259744755 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 3508 | 1461259744757 Marionette TRACE conn4 <- [1,1610,null,{}] 10:29:04 INFO - PROCESS | 3508 | 1461259744761 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:04 INFO - PROCESS | 3508 | 1461259744877 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:29:05 INFO - PROCESS | 3508 | 1461259745036 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:05 INFO - PROCESS | 3508 | ++DOCSHELL 176D7C00 == 108 [pid = 3508] [id = 412] 10:29:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (176DA800) [pid = 3508] [serial = 1236] [outer = 00000000] 10:29:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (1B771000) [pid = 3508] [serial = 1237] [outer = 176DA800] 10:29:05 INFO - PROCESS | 3508 | 1461259745093 Marionette DEBUG loaded listener.js 10:29:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (1B76E400) [pid = 3508] [serial = 1238] [outer = 176DA800] 10:29:06 INFO - PROCESS | 3508 | 1461259746008 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1279ms 10:29:06 INFO - PROCESS | 3508 | 1461259746037 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:29:06 INFO - PROCESS | 3508 | 1461259746040 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 10:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:29:06 INFO - PROCESS | 3508 | 1461259746045 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:29:06 INFO - PROCESS | 3508 | 1461259746047 Marionette TRACE conn4 <- [1,1614,null,{}] 10:29:06 INFO - PROCESS | 3508 | 1461259746053 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:06 INFO - PROCESS | 3508 | 1461259746169 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:29:06 INFO - PROCESS | 3508 | 1461259746330 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 3508 | ++DOCSHELL 0B788400 == 109 [pid = 3508] [id = 413] 10:29:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (0B79B400) [pid = 3508] [serial = 1239] [outer = 00000000] 10:29:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (18B11000) [pid = 3508] [serial = 1240] [outer = 0B79B400] 10:29:06 INFO - PROCESS | 3508 | 1461259746382 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1A4F1800) [pid = 3508] [serial = 1241] [outer = 0B79B400] 10:29:06 INFO - PROCESS | 3508 | 1461259746930 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 10:29:07 INFO - PROCESS | 3508 | 1461259746978 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 3508 | 1461259746984 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 10:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:29:07 INFO - PROCESS | 3508 | 1461259746990 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 3508 | 1461259746992 Marionette TRACE conn4 <- [1,1618,null,{}] 10:29:07 INFO - PROCESS | 3508 | 1461259746996 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:07 INFO - PROCESS | 3508 | 1461259747109 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 17313400 == 108 [pid = 3508] [id = 24] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1329E800 == 107 [pid = 3508] [id = 402] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 0EC51400 == 106 [pid = 3508] [id = 401] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1FF44400 == 105 [pid = 3508] [id = 400] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 137B5800 == 104 [pid = 3508] [id = 399] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1CEB1C00 == 103 [pid = 3508] [id = 398] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1C311400 == 102 [pid = 3508] [id = 397] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1C04CC00 == 101 [pid = 3508] [id = 396] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (2012F800) [pid = 3508] [serial = 1153] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 12520C00 == 100 [pid = 3508] [id = 395] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1B8C8C00 == 99 [pid = 3508] [id = 394] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 12349800 == 98 [pid = 3508] [id = 393] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 20BF1400 == 97 [pid = 3508] [id = 388] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 2010EC00 == 96 [pid = 3508] [id = 387] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1B035000 == 95 [pid = 3508] [id = 386] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 132A0C00 == 94 [pid = 3508] [id = 385] 10:29:07 INFO - PROCESS | 3508 | --DOCSHELL 1FF48800 == 93 [pid = 3508] [id = 384] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (1D6C7C00) [pid = 3508] [serial = 1142] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (1D0DA000) [pid = 3508] [serial = 1141] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (1CFC5400) [pid = 3508] [serial = 1147] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (1ED73000) [pid = 3508] [serial = 1144] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1FF4D400) [pid = 3508] [serial = 1150] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (20BF0400) [pid = 3508] [serial = 1100] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (24653000) [pid = 3508] [serial = 1114] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (1A35F800) [pid = 3508] [serial = 1127] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (1A04D000) [pid = 3508] [serial = 1126] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (128E7800) [pid = 3508] [serial = 1129] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1384CC00) [pid = 3508] [serial = 1130] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1EB1FC00) [pid = 3508] [serial = 1123] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (20BD3800) [pid = 3508] [serial = 1108] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (1B377C00) [pid = 3508] [serial = 1132] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1B404000) [pid = 3508] [serial = 1133] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (270CF800) [pid = 3508] [serial = 1120] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (1C193800) [pid = 3508] [serial = 1105] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (24607400) [pid = 3508] [serial = 1111] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (26764C00) [pid = 3508] [serial = 1117] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1C18DC00) [pid = 3508] [serial = 1135] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1765F000) [pid = 3508] [serial = 1102] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1ED77800) [pid = 3508] [serial = 1145] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (2006B800) [pid = 3508] [serial = 1151] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1C6A6800) [pid = 3508] [serial = 1138] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (1C716400) [pid = 3508] [serial = 1139] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1ED6EC00) [pid = 3508] [serial = 1148] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (1C562C00) [pid = 3508] [serial = 1136] [outer = 00000000] [url = about:blank] 10:29:07 INFO - PROCESS | 3508 | 1461259747380 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA8800 == 94 [pid = 3508] [id = 414] 10:29:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (0EC51400) [pid = 3508] [serial = 1242] [outer = 00000000] 10:29:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (131D7C00) [pid = 3508] [serial = 1243] [outer = 0EC51400] 10:29:07 INFO - PROCESS | 3508 | 1461259747428 Marionette DEBUG loaded listener.js 10:29:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (16F03000) [pid = 3508] [serial = 1244] [outer = 0EC51400] 10:29:07 INFO - PROCESS | 3508 | 1461259747894 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 10:29:07 INFO - PROCESS | 3508 | 1461259747922 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 3508 | 1461259747924 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 10:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:29:07 INFO - PROCESS | 3508 | 1461259747928 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 3508 | 1461259747931 Marionette TRACE conn4 <- [1,1622,null,{}] 10:29:07 INFO - PROCESS | 3508 | 1461259747941 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:08 INFO - PROCESS | 3508 | 1461259748041 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:29:08 INFO - PROCESS | 3508 | 1461259748050 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 3508 | ++DOCSHELL 19159800 == 95 [pid = 3508] [id = 415] 10:29:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1A047C00) [pid = 3508] [serial = 1245] [outer = 00000000] 10:29:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1B8CAC00) [pid = 3508] [serial = 1246] [outer = 1A047C00] 10:29:08 INFO - PROCESS | 3508 | 1461259748097 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1C4A1800) [pid = 3508] [serial = 1247] [outer = 1A047C00] 10:29:08 INFO - PROCESS | 3508 | 1461259748592 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 10:29:08 INFO - PROCESS | 3508 | 1461259748602 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 3508 | 1461259748605 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 10:29:08 INFO - PROCESS | 3508 | 1461259748608 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:29:08 INFO - PROCESS | 3508 | 1461259748610 Marionette TRACE conn4 <- [1,1626,null,{}] 10:29:08 INFO - PROCESS | 3508 | 1461259748613 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:08 INFO - PROCESS | 3508 | 1461259748715 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:29:08 INFO - PROCESS | 3508 | 1461259748722 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C1C00 == 96 [pid = 3508] [id = 416] 10:29:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1C5C6000) [pid = 3508] [serial = 1248] [outer = 00000000] 10:29:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1C7FA800) [pid = 3508] [serial = 1249] [outer = 1C5C6000] 10:29:08 INFO - PROCESS | 3508 | 1461259748768 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1CE9C000) [pid = 3508] [serial = 1250] [outer = 1C5C6000] 10:29:09 INFO - PROCESS | 3508 | 1461259749255 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 10:29:09 INFO - PROCESS | 3508 | 1461259749342 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:29:09 INFO - PROCESS | 3508 | 1461259749344 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 10:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:29:09 INFO - PROCESS | 3508 | 1461259749347 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:29:09 INFO - PROCESS | 3508 | 1461259749349 Marionette TRACE conn4 <- [1,1630,null,{}] 10:29:09 INFO - PROCESS | 3508 | 1461259749352 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:09 INFO - PROCESS | 3508 | 1461259749444 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:29:09 INFO - PROCESS | 3508 | 1461259749451 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:09 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA7000 == 97 [pid = 3508] [id = 417] 10:29:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (1CEB1800) [pid = 3508] [serial = 1251] [outer = 00000000] 10:29:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (1D6C4800) [pid = 3508] [serial = 1252] [outer = 1CEB1800] 10:29:09 INFO - PROCESS | 3508 | 1461259749495 Marionette DEBUG loaded listener.js 10:29:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (1D6DCC00) [pid = 3508] [serial = 1253] [outer = 1CEB1800] 10:29:10 INFO - PROCESS | 3508 | 1461259750000 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 10:29:10 INFO - PROCESS | 3508 | 1461259750018 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:29:10 INFO - PROCESS | 3508 | 1461259750020 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 10:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:29:10 INFO - PROCESS | 3508 | 1461259750030 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 3508 | 1461259750032 Marionette TRACE conn4 <- [1,1634,null,{}] 10:29:10 INFO - PROCESS | 3508 | 1461259750036 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:10 INFO - PROCESS | 3508 | 1461259750216 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:29:10 INFO - PROCESS | 3508 | 1461259750246 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:10 INFO - PROCESS | 3508 | ++DOCSHELL 1ED7BC00 == 98 [pid = 3508] [id = 418] 10:29:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (1ED7CC00) [pid = 3508] [serial = 1254] [outer = 00000000] 10:29:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (1FB60800) [pid = 3508] [serial = 1255] [outer = 1ED7CC00] 10:29:10 INFO - PROCESS | 3508 | 1461259750293 Marionette DEBUG loaded listener.js 10:29:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (1FB85000) [pid = 3508] [serial = 1256] [outer = 1ED7CC00] 10:29:10 INFO - PROCESS | 3508 | 1461259750753 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 791ms 10:29:10 INFO - PROCESS | 3508 | 1461259750822 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:29:10 INFO - PROCESS | 3508 | 1461259750824 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 10:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:29:10 INFO - PROCESS | 3508 | 1461259750827 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 3508 | 1461259750829 Marionette TRACE conn4 <- [1,1638,null,{}] 10:29:10 INFO - PROCESS | 3508 | 1461259750833 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:10 INFO - PROCESS | 3508 | 1461259750966 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:29:11 INFO - PROCESS | 3508 | 1461259751042 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 3508 | ++DOCSHELL 179C9C00 == 99 [pid = 3508] [id = 419] 10:29:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (1FB5D400) [pid = 3508] [serial = 1257] [outer = 00000000] 10:29:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (2010AC00) [pid = 3508] [serial = 1258] [outer = 1FB5D400] 10:29:11 INFO - PROCESS | 3508 | 1461259751088 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (201D8400) [pid = 3508] [serial = 1259] [outer = 1FB5D400] 10:29:11 INFO - PROCESS | 3508 | 1461259751529 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 10:29:11 INFO - PROCESS | 3508 | 1461259751574 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 3508 | 1461259751576 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 10:29:11 INFO - PROCESS | 3508 | 1461259751579 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 3508 | 1461259751581 Marionette TRACE conn4 <- [1,1642,null,{}] 10:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:29:11 INFO - PROCESS | 3508 | 1461259751584 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:11 INFO - PROCESS | 3508 | 1461259751958 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (1C185400) [pid = 3508] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1234DC00) [pid = 3508] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1C5C0000) [pid = 3508] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (1C18A000) [pid = 3508] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (1260C800) [pid = 3508] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1D6D2000) [pid = 3508] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (12521400) [pid = 3508] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (20062400) [pid = 3508] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (200C4400) [pid = 3508] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (1CEB2400) [pid = 3508] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1F895000) [pid = 3508] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:29:11 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (1ED74C00) [pid = 3508] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:29:12 INFO - PROCESS | 3508 | 1461259752042 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 3508 | ++DOCSHELL 0B79E000 == 100 [pid = 3508] [id = 420] 10:29:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (0B884C00) [pid = 3508] [serial = 1260] [outer = 00000000] 10:29:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (128DAC00) [pid = 3508] [serial = 1261] [outer = 0B884C00] 10:29:12 INFO - PROCESS | 3508 | 1461259752087 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1A057000) [pid = 3508] [serial = 1262] [outer = 0B884C00] 10:29:12 INFO - PROCESS | 3508 | 1461259752443 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 870ms 10:29:12 INFO - PROCESS | 3508 | 1461259752456 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:29:12 INFO - PROCESS | 3508 | 1461259752458 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 10:29:12 INFO - PROCESS | 3508 | 1461259752461 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 3508 | 1461259752462 Marionette TRACE conn4 <- [1,1646,null,{}] 10:29:12 INFO - PROCESS | 3508 | 1461259752466 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:12 INFO - PROCESS | 3508 | 1461259752613 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:29:12 INFO - PROCESS | 3508 | 1461259752619 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 3508 | ++DOCSHELL 131DE000 == 101 [pid = 3508] [id = 421] 10:29:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (13204000) [pid = 3508] [serial = 1263] [outer = 00000000] 10:29:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (201DAC00) [pid = 3508] [serial = 1264] [outer = 13204000] 10:29:12 INFO - PROCESS | 3508 | 1461259752665 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (201F2800) [pid = 3508] [serial = 1265] [outer = 13204000] 10:29:13 INFO - PROCESS | 3508 | 1461259753095 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 10:29:13 INFO - PROCESS | 3508 | 1461259753137 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:29:13 INFO - PROCESS | 3508 | 1461259753139 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 10:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:29:13 INFO - PROCESS | 3508 | 1461259753142 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:29:13 INFO - PROCESS | 3508 | 1461259753144 Marionette TRACE conn4 <- [1,1650,null,{}] 10:29:13 INFO - PROCESS | 3508 | 1461259753147 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:13 INFO - PROCESS | 3508 | 1461259753243 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:29:13 INFO - PROCESS | 3508 | 1461259753253 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:13 INFO - PROCESS | 3508 | ++DOCSHELL 20258800 == 102 [pid = 3508] [id = 422] 10:29:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (20BDB800) [pid = 3508] [serial = 1266] [outer = 00000000] 10:29:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (20E80C00) [pid = 3508] [serial = 1267] [outer = 20BDB800] 10:29:13 INFO - PROCESS | 3508 | 1461259753298 Marionette DEBUG loaded listener.js 10:29:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (2127A400) [pid = 3508] [serial = 1268] [outer = 20BDB800] 10:29:13 INFO - PROCESS | 3508 | 1461259753811 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 10:29:13 INFO - PROCESS | 3508 | 1461259753877 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:29:13 INFO - PROCESS | 3508 | 1461259753879 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 10:29:13 INFO - PROCESS | 3508 | 1461259753882 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:29:13 INFO - PROCESS | 3508 | 1461259753885 Marionette TRACE conn4 <- [1,1654,null,{}] 10:29:13 INFO - PROCESS | 3508 | 1461259753888 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:14 INFO - PROCESS | 3508 | 1461259754072 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:29:14 INFO - PROCESS | 3508 | 1461259754239 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 3508 | ++DOCSHELL 12276C00 == 103 [pid = 3508] [id = 423] 10:29:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (12280000) [pid = 3508] [serial = 1269] [outer = 00000000] 10:29:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (131E0000) [pid = 3508] [serial = 1270] [outer = 12280000] 10:29:14 INFO - PROCESS | 3508 | 1461259754300 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1731F400) [pid = 3508] [serial = 1271] [outer = 12280000] 10:29:15 INFO - PROCESS | 3508 | 1461259754997 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1181ms 10:29:15 INFO - PROCESS | 3508 | 1461259755066 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:29:15 INFO - PROCESS | 3508 | 1461259755071 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 10:29:15 INFO - PROCESS | 3508 | 1461259755076 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:29:15 INFO - PROCESS | 3508 | 1461259755081 Marionette TRACE conn4 <- [1,1658,null,{}] 10:29:15 INFO - PROCESS | 3508 | 1461259755086 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:15 INFO - PROCESS | 3508 | 1461259755220 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:29:15 INFO - PROCESS | 3508 | 1461259755375 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 3508 | ++DOCSHELL 1B03F800 == 104 [pid = 3508] [id = 424] 10:29:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (1B379C00) [pid = 3508] [serial = 1272] [outer = 00000000] 10:29:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (1C18D000) [pid = 3508] [serial = 1273] [outer = 1B379C00] 10:29:15 INFO - PROCESS | 3508 | 1461259755435 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (1C562C00) [pid = 3508] [serial = 1274] [outer = 1B379C00] 10:29:16 INFO - PROCESS | 3508 | 1461259756035 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1020ms 10:29:16 INFO - PROCESS | 3508 | 1461259756100 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 3508 | 1461259756103 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 10:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:29:16 INFO - PROCESS | 3508 | 1461259756107 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 3508 | 1461259756109 Marionette TRACE conn4 <- [1,1662,null,{}] 10:29:16 INFO - PROCESS | 3508 | 1461259756114 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:16 INFO - PROCESS | 3508 | 1461259756235 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:29:16 INFO - PROCESS | 3508 | 1461259756398 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:16 INFO - PROCESS | 3508 | ++DOCSHELL 1ED70000 == 105 [pid = 3508] [id = 425] 10:29:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (1ED72400) [pid = 3508] [serial = 1275] [outer = 00000000] 10:29:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (1FB55800) [pid = 3508] [serial = 1276] [outer = 1ED72400] 10:29:16 INFO - PROCESS | 3508 | 1461259756454 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (2006B800) [pid = 3508] [serial = 1277] [outer = 1ED72400] 10:29:17 INFO - PROCESS | 3508 | 1461259757036 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 10:29:17 INFO - PROCESS | 3508 | 1461259757080 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 3508 | 1461259757084 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 10:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:29:17 INFO - PROCESS | 3508 | 1461259757095 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:29:17 INFO - PROCESS | 3508 | 1461259757100 Marionette TRACE conn4 <- [1,1666,null,{}] 10:29:17 INFO - PROCESS | 3508 | 1461259757105 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:17 INFO - PROCESS | 3508 | 1461259757230 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:29:17 INFO - PROCESS | 3508 | 1461259757387 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 3508 | ++DOCSHELL 239CDC00 == 106 [pid = 3508] [id = 426] 10:29:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (24467400) [pid = 3508] [serial = 1278] [outer = 00000000] 10:29:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (2460D400) [pid = 3508] [serial = 1279] [outer = 24467400] 10:29:17 INFO - PROCESS | 3508 | 1461259757443 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (24657C00) [pid = 3508] [serial = 1280] [outer = 24467400] 10:29:18 INFO - PROCESS | 3508 | 1461259758031 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 990ms 10:29:18 INFO - PROCESS | 3508 | 1461259758085 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:29:18 INFO - PROCESS | 3508 | 1461259758087 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 10:29:18 INFO - PROCESS | 3508 | 1461259758091 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:29:18 INFO - PROCESS | 3508 | 1461259758093 Marionette TRACE conn4 <- [1,1670,null,{}] 10:29:18 INFO - PROCESS | 3508 | 1461259758096 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:18 INFO - PROCESS | 3508 | 1461259758216 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:29:18 INFO - PROCESS | 3508 | 1461259758388 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 3508 | ++DOCSHELL 24F28800 == 107 [pid = 3508] [id = 427] 10:29:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (24F2A400) [pid = 3508] [serial = 1281] [outer = 00000000] 10:29:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (26761000) [pid = 3508] [serial = 1282] [outer = 24F2A400] 10:29:18 INFO - PROCESS | 3508 | 1461259758444 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (2676E000) [pid = 3508] [serial = 1283] [outer = 24F2A400] 10:29:19 INFO - PROCESS | 3508 | 1461259759038 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 971ms 10:29:19 INFO - PROCESS | 3508 | 1461259759065 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 3508 | 1461259759068 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 10:29:19 INFO - PROCESS | 3508 | 1461259759071 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:29:19 INFO - PROCESS | 3508 | 1461259759073 Marionette TRACE conn4 <- [1,1674,null,{}] 10:29:19 INFO - PROCESS | 3508 | 1461259759077 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:19 INFO - PROCESS | 3508 | 1461259759197 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:29:19 INFO - PROCESS | 3508 | 1461259759359 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 3508 | ++DOCSHELL 26C15800 == 108 [pid = 3508] [id = 428] 10:29:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (26C15C00) [pid = 3508] [serial = 1284] [outer = 00000000] 10:29:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (270CDC00) [pid = 3508] [serial = 1285] [outer = 26C15C00] 10:29:19 INFO - PROCESS | 3508 | 1461259759423 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (28AB7800) [pid = 3508] [serial = 1286] [outer = 26C15C00] 10:29:19 INFO - PROCESS | 3508 | 1461259759956 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 931ms 10:29:20 INFO - PROCESS | 3508 | 1461259760007 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 3508 | 1461259760009 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 10:29:20 INFO - PROCESS | 3508 | 1461259760012 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:29:20 INFO - PROCESS | 3508 | 1461259760014 Marionette TRACE conn4 <- [1,1678,null,{}] 10:29:20 INFO - PROCESS | 3508 | 1461259760018 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:20 INFO - PROCESS | 3508 | 1461259760136 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:29:20 INFO - PROCESS | 3508 | 1461259760308 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 3508 | ++DOCSHELL 26C14400 == 109 [pid = 3508] [id = 429] 10:29:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (26C1E800) [pid = 3508] [serial = 1287] [outer = 00000000] 10:29:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (28C75C00) [pid = 3508] [serial = 1288] [outer = 26C1E800] 10:29:20 INFO - PROCESS | 3508 | 1461259760363 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (28C77400) [pid = 3508] [serial = 1289] [outer = 26C1E800] 10:29:21 INFO - PROCESS | 3508 | 1461259760983 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1018ms 10:29:21 INFO - PROCESS | 3508 | 1461259761034 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 3508 | 1461259761036 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 10:29:21 INFO - PROCESS | 3508 | 1461259761040 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:29:21 INFO - PROCESS | 3508 | 1461259761042 Marionette TRACE conn4 <- [1,1682,null,{}] 10:29:21 INFO - PROCESS | 3508 | 1461259761046 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:21 INFO - PROCESS | 3508 | 1461259761164 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:29:21 INFO - PROCESS | 3508 | 1461259761322 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 3508 | ++DOCSHELL 28C6F400 == 110 [pid = 3508] [id = 430] 10:29:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (28C71000) [pid = 3508] [serial = 1290] [outer = 00000000] 10:29:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 198 (28D27800) [pid = 3508] [serial = 1291] [outer = 28C71000] 10:29:21 INFO - PROCESS | 3508 | 1461259761379 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 199 (28D28C00) [pid = 3508] [serial = 1292] [outer = 28C71000] 10:29:22 INFO - PROCESS | 3508 | 1461259761997 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 10:29:22 INFO - PROCESS | 3508 | 1461259762013 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 3508 | 1461259762016 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 10:29:22 INFO - PROCESS | 3508 | 1461259762019 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:29:22 INFO - PROCESS | 3508 | 1461259762021 Marionette TRACE conn4 <- [1,1686,null,{}] 10:29:22 INFO - PROCESS | 3508 | 1461259762025 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:22 INFO - PROCESS | 3508 | 1461259762140 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:29:22 INFO - PROCESS | 3508 | 1461259762313 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 3508 | ++DOCSHELL 0EC4FC00 == 111 [pid = 3508] [id = 431] 10:29:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 200 (28D24000) [pid = 3508] [serial = 1293] [outer = 00000000] 10:29:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 201 (292D4C00) [pid = 3508] [serial = 1294] [outer = 28D24000] 10:29:22 INFO - PROCESS | 3508 | 1461259762369 Marionette DEBUG loaded listener.js 10:29:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 202 (292D6C00) [pid = 3508] [serial = 1295] [outer = 28D24000] 10:29:22 INFO - PROCESS | 3508 | 1461259762909 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 10:29:22 INFO - PROCESS | 3508 | 1461259762954 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 3508 | 1461259762956 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 10:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:29:22 INFO - PROCESS | 3508 | 1461259762959 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 3508 | 1461259762961 Marionette TRACE conn4 <- [1,1690,null,{}] 10:29:22 INFO - PROCESS | 3508 | 1461259762965 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:23 INFO - PROCESS | 3508 | 1461259763088 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:29:23 INFO - PROCESS | 3508 | 1461259763313 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 3508 | ++DOCSHELL 11E10000 == 112 [pid = 3508] [id = 432] 10:29:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 203 (13202400) [pid = 3508] [serial = 1296] [outer = 00000000] 10:29:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 204 (1A052C00) [pid = 3508] [serial = 1297] [outer = 13202400] 10:29:23 INFO - PROCESS | 3508 | 1461259763371 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 205 (1B405C00) [pid = 3508] [serial = 1298] [outer = 13202400] 10:29:24 INFO - PROCESS | 3508 | 1461259764197 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1318ms 10:29:24 INFO - PROCESS | 3508 | 1461259764282 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 3508 | 1461259764286 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 10:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:29:24 INFO - PROCESS | 3508 | 1461259764291 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - PROCESS | 3508 | 1461259764295 Marionette TRACE conn4 <- [1,1694,null,{}] 10:29:24 INFO - PROCESS | 3508 | 1461259764301 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:24 INFO - PROCESS | 3508 | 1461259764420 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:29:24 INFO - PROCESS | 3508 | 1461259764582 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 3508 | ++DOCSHELL 1A052800 == 113 [pid = 3508] [id = 433] 10:29:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 206 (1A053800) [pid = 3508] [serial = 1299] [outer = 00000000] 10:29:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 207 (1B37A400) [pid = 3508] [serial = 1300] [outer = 1A053800] 10:29:24 INFO - PROCESS | 3508 | 1461259764634 Marionette DEBUG loaded listener.js 10:29:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 208 (1B406C00) [pid = 3508] [serial = 1301] [outer = 1A053800] 10:29:25 INFO - PROCESS | 3508 | 1461259765264 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1022ms 10:29:25 INFO - PROCESS | 3508 | 1461259765314 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 3508 | 1461259765320 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 10:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:29:25 INFO - PROCESS | 3508 | 1461259765326 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 3508 | 1461259765328 Marionette TRACE conn4 <- [1,1698,null,{}] 10:29:25 INFO - PROCESS | 3508 | 1461259765332 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:25 INFO - PROCESS | 3508 | 1461259765445 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:29:25 INFO - PROCESS | 3508 | 1461259765614 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 3508 | ++DOCSHELL 1867FC00 == 114 [pid = 3508] [id = 434] 10:29:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 209 (18B0F400) [pid = 3508] [serial = 1302] [outer = 00000000] 10:29:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 210 (1CEA8400) [pid = 3508] [serial = 1303] [outer = 18B0F400] 10:29:25 INFO - PROCESS | 3508 | 1461259765665 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 211 (1D0E7400) [pid = 3508] [serial = 1304] [outer = 18B0F400] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 21A3A000 == 113 [pid = 3508] [id = 370] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 19156400 == 112 [pid = 3508] [id = 374] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 2676A400 == 111 [pid = 3508] [id = 373] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 24F34000 == 110 [pid = 3508] [id = 372] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 21820C00 == 109 [pid = 3508] [id = 303] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 239CA000 == 108 [pid = 3508] [id = 371] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 20258800 == 107 [pid = 3508] [id = 422] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 131DE000 == 106 [pid = 3508] [id = 421] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 0B79E000 == 105 [pid = 3508] [id = 420] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 179C9C00 == 104 [pid = 3508] [id = 419] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 1ED7BC00 == 103 [pid = 3508] [id = 418] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 1CEA7000 == 102 [pid = 3508] [id = 417] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 1C5C1C00 == 101 [pid = 3508] [id = 416] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 210 (21714800) [pid = 3508] [serial = 1210] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 209 (17905800) [pid = 3508] [serial = 1156] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 208 (1C310000) [pid = 3508] [serial = 1159] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 207 (201ED800) [pid = 3508] [serial = 1162] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 206 (21817800) [pid = 3508] [serial = 1165] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 205 (239D1800) [pid = 3508] [serial = 1168] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 204 (24654C00) [pid = 3508] [serial = 1171] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 203 (2547D000) [pid = 3508] [serial = 1174] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOMWINDOW == 202 (270CC000) [pid = 3508] [serial = 1177] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 19159800 == 100 [pid = 3508] [id = 415] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 0EBA8800 == 99 [pid = 3508] [id = 414] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 0B788400 == 98 [pid = 3508] [id = 413] 10:29:25 INFO - PROCESS | 3508 | --DOCSHELL 1324F400 == 97 [pid = 3508] [id = 404] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 201 (1FB85C00) [pid = 3508] [serial = 997] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 200 (1FB89800) [pid = 3508] [serial = 1048] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 199 (20BEE800) [pid = 3508] [serial = 1208] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 198 (1D013000) [pid = 3508] [serial = 1195] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 197 (1D6C4400) [pid = 3508] [serial = 1196] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (1FF4F400) [pid = 3508] [serial = 1205] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (20130400) [pid = 3508] [serial = 1202] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (1CE97000) [pid = 3508] [serial = 1193] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (1C4ECC00) [pid = 3508] [serial = 1189] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (1C596400) [pid = 3508] [serial = 1190] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (17346000) [pid = 3508] [serial = 1180] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (176D8000) [pid = 3508] [serial = 1181] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (1CAA8C00) [pid = 3508] [serial = 1192] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (1C595800) [pid = 3508] [serial = 1184] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (1C193400) [pid = 3508] [serial = 1183] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (179C6800) [pid = 3508] [serial = 1186] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (191D1400) [pid = 3508] [serial = 1187] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (1FB8E800) [pid = 3508] [serial = 1199] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (1FB58800) [pid = 3508] [serial = 1198] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1D6DA000) [pid = 3508] [serial = 1204] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (200CB000) [pid = 3508] [serial = 1201] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (20BDAC00) [pid = 3508] [serial = 1207] [outer = 00000000] [url = about:blank] 10:29:26 INFO - PROCESS | 3508 | 1461259766269 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 10:29:26 INFO - PROCESS | 3508 | 1461259766299 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 3508 | 1461259766301 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 10:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:29:26 INFO - PROCESS | 3508 | 1461259766304 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - PROCESS | 3508 | 1461259766308 Marionette TRACE conn4 <- [1,1702,null,{}] 10:29:26 INFO - PROCESS | 3508 | 1461259766318 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:26 INFO - PROCESS | 3508 | 1461259766424 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:29:26 INFO - PROCESS | 3508 | 1461259766546 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 3508 | ++DOCSHELL 19159800 == 98 [pid = 3508] [id = 435] 10:29:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (1915C400) [pid = 3508] [serial = 1305] [outer = 00000000] 10:29:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (1C18E400) [pid = 3508] [serial = 1306] [outer = 1915C400] 10:29:26 INFO - PROCESS | 3508 | 1461259766595 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (1C562400) [pid = 3508] [serial = 1307] [outer = 1915C400] 10:29:27 INFO - PROCESS | 3508 | 1461259766993 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 10:29:27 INFO - PROCESS | 3508 | 1461259767039 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 3508 | 1461259767041 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 10:29:27 INFO - PROCESS | 3508 | 1461259767044 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:29:27 INFO - PROCESS | 3508 | 1461259767046 Marionette TRACE conn4 <- [1,1706,null,{}] 10:29:27 INFO - PROCESS | 3508 | 1461259767049 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:27 INFO - PROCESS | 3508 | 1461259767175 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:29:27 INFO - PROCESS | 3508 | 1461259767182 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 3508 | ++DOCSHELL 1C6A5400 == 99 [pid = 3508] [id = 436] 10:29:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (1C719000) [pid = 3508] [serial = 1308] [outer = 00000000] 10:29:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (1D6DA000) [pid = 3508] [serial = 1309] [outer = 1C719000] 10:29:27 INFO - PROCESS | 3508 | 1461259767229 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (1EBD9400) [pid = 3508] [serial = 1310] [outer = 1C719000] 10:29:27 INFO - PROCESS | 3508 | 1461259767718 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 10:29:27 INFO - PROCESS | 3508 | 1461259767779 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 3508 | 1461259767781 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 10:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:29:27 INFO - PROCESS | 3508 | 1461259767784 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 3508 | 1461259767786 Marionette TRACE conn4 <- [1,1710,null,{}] 10:29:27 INFO - PROCESS | 3508 | 1461259767789 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:27 INFO - PROCESS | 3508 | 1461259767883 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:29:28 INFO - PROCESS | 3508 | 1461259768012 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 3508 | ++DOCSHELL 1ED6E400 == 100 [pid = 3508] [id = 437] 10:29:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (1ED6F400) [pid = 3508] [serial = 1311] [outer = 00000000] 10:29:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1FB83800) [pid = 3508] [serial = 1312] [outer = 1ED6F400] 10:29:28 INFO - PROCESS | 3508 | 1461259768059 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (1FF46400) [pid = 3508] [serial = 1313] [outer = 1ED6F400] 10:29:28 INFO - PROCESS | 3508 | 1461259768459 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 10:29:28 INFO - PROCESS | 3508 | 1461259768515 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:29:28 INFO - PROCESS | 3508 | 1461259768517 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 10:29:28 INFO - PROCESS | 3508 | 1461259768520 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 3508 | 1461259768522 Marionette TRACE conn4 <- [1,1714,null,{}] 10:29:28 INFO - PROCESS | 3508 | 1461259768525 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:28 INFO - PROCESS | 3508 | 1461259768714 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:29:28 INFO - PROCESS | 3508 | 1461259768738 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 3508 | ++DOCSHELL 1FF4E800 == 101 [pid = 3508] [id = 438] 10:29:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (20062C00) [pid = 3508] [serial = 1314] [outer = 00000000] 10:29:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (201E4800) [pid = 3508] [serial = 1315] [outer = 20062C00] 10:29:28 INFO - PROCESS | 3508 | 1461259768786 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (2025E400) [pid = 3508] [serial = 1316] [outer = 20062C00] 10:29:29 INFO - PROCESS | 3508 | 1461259769249 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 771ms 10:29:29 INFO - PROCESS | 3508 | 1461259769292 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 3508 | 1461259769294 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 10:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:29:29 INFO - PROCESS | 3508 | 1461259769297 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - PROCESS | 3508 | 1461259769298 Marionette TRACE conn4 <- [1,1718,null,{}] 10:29:29 INFO - PROCESS | 3508 | 1461259769302 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:29 INFO - PROCESS | 3508 | 1461259769437 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:29:29 INFO - PROCESS | 3508 | 1461259769455 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 3508 | ++DOCSHELL 201DE800 == 102 [pid = 3508] [id = 439] 10:29:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (20BDAC00) [pid = 3508] [serial = 1317] [outer = 00000000] 10:29:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (2171C800) [pid = 3508] [serial = 1318] [outer = 20BDAC00] 10:29:29 INFO - PROCESS | 3508 | 1461259769500 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (21820C00) [pid = 3508] [serial = 1319] [outer = 20BDAC00] 10:29:29 INFO - PROCESS | 3508 | 1461259769970 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 10:29:30 INFO - PROCESS | 3508 | 1461259770028 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 3508 | 1461259770030 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 10:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:29:30 INFO - PROCESS | 3508 | 1461259770039 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 3508 | 1461259770041 Marionette TRACE conn4 <- [1,1722,null,{}] 10:29:30 INFO - PROCESS | 3508 | 1461259770079 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:30 INFO - PROCESS | 3508 | 1461259770220 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:29:30 INFO - PROCESS | 3508 | 1461259770241 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 3508 | ++DOCSHELL 20E88800 == 103 [pid = 3508] [id = 440] 10:29:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (216C1800) [pid = 3508] [serial = 1320] [outer = 00000000] 10:29:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (239D6800) [pid = 3508] [serial = 1321] [outer = 216C1800] 10:29:30 INFO - PROCESS | 3508 | 1461259770285 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 198 (2446C800) [pid = 3508] [serial = 1322] [outer = 216C1800] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 197 (200CD000) [pid = 3508] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (1ED7CC00) [pid = 3508] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (1FB5D400) [pid = 3508] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (1CEB1800) [pid = 3508] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (13204000) [pid = 3508] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (1C5C6000) [pid = 3508] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (0EBA6800) [pid = 3508] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (0EC51400) [pid = 3508] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (0B79B400) [pid = 3508] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (1A047C00) [pid = 3508] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:29:30 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (0B884C00) [pid = 3508] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:29:30 INFO - PROCESS | 3508 | 1461259770893 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 911ms 10:29:30 INFO - PROCESS | 3508 | 1461259770953 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 3508 | 1461259770955 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 10:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:29:30 INFO - PROCESS | 3508 | 1461259770958 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 3508 | 1461259770959 Marionette TRACE conn4 <- [1,1726,null,{}] 10:29:30 INFO - PROCESS | 3508 | 1461259770963 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:31 INFO - PROCESS | 3508 | 1461259771058 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:29:31 INFO - PROCESS | 3508 | 1461259771065 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C6000 == 104 [pid = 3508] [id = 441] 10:29:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1C718000) [pid = 3508] [serial = 1323] [outer = 00000000] 10:29:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (2012F800) [pid = 3508] [serial = 1324] [outer = 1C718000] 10:29:31 INFO - PROCESS | 3508 | 1461259771110 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (21A37800) [pid = 3508] [serial = 1325] [outer = 1C718000] 10:29:31 INFO - PROCESS | 3508 | 1461259771545 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 10:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:29:31 INFO - PROCESS | 3508 | 1461259771589 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 3508 | 1461259771591 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 10:29:31 INFO - PROCESS | 3508 | 1461259771594 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - PROCESS | 3508 | 1461259771596 Marionette TRACE conn4 <- [1,1730,null,{}] 10:29:31 INFO - PROCESS | 3508 | 1461259771617 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:31 INFO - PROCESS | 3508 | 1461259771714 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:29:31 INFO - PROCESS | 3508 | 1461259771721 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 3508 | ++DOCSHELL 17341000 == 105 [pid = 3508] [id = 442] 10:29:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (239D2C00) [pid = 3508] [serial = 1326] [outer = 00000000] 10:29:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (24F2B000) [pid = 3508] [serial = 1327] [outer = 239D2C00] 10:29:31 INFO - PROCESS | 3508 | 1461259771765 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (2547E800) [pid = 3508] [serial = 1328] [outer = 239D2C00] 10:29:32 INFO - PROCESS | 3508 | 1461259772252 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 10:29:32 INFO - PROCESS | 3508 | 1461259772266 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 3508 | 1461259772268 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 10:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:29:32 INFO - PROCESS | 3508 | 1461259772272 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 3508 | 1461259772274 Marionette TRACE conn4 <- [1,1734,null,{}] 10:29:32 INFO - PROCESS | 3508 | 1461259772278 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:32 INFO - PROCESS | 3508 | 1461259772450 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:29:32 INFO - PROCESS | 3508 | 1461259772470 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 3508 | ++DOCSHELL 26C11400 == 106 [pid = 3508] [id = 443] 10:29:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (26C11800) [pid = 3508] [serial = 1329] [outer = 00000000] 10:29:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (270D4000) [pid = 3508] [serial = 1330] [outer = 26C11800] 10:29:32 INFO - PROCESS | 3508 | 1461259772518 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (28AB8C00) [pid = 3508] [serial = 1331] [outer = 26C11800] 10:29:33 INFO - PROCESS | 3508 | 1461259773216 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 10:29:33 INFO - PROCESS | 3508 | 1461259773246 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 3508 | 1461259773251 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 10:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:29:33 INFO - PROCESS | 3508 | 1461259773258 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 3508 | 1461259773261 Marionette TRACE conn4 <- [1,1738,null,{}] 10:29:33 INFO - PROCESS | 3508 | 1461259773267 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:33 INFO - PROCESS | 3508 | 1461259773399 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:29:33 INFO - PROCESS | 3508 | 1461259773582 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 3508 | ++DOCSHELL 18D07000 == 107 [pid = 3508] [id = 444] 10:29:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (18D07C00) [pid = 3508] [serial = 1332] [outer = 00000000] 10:29:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 198 (1B406400) [pid = 3508] [serial = 1333] [outer = 18D07C00] 10:29:33 INFO - PROCESS | 3508 | 1461259773641 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 199 (1C0EF000) [pid = 3508] [serial = 1334] [outer = 18D07C00] 10:29:34 INFO - PROCESS | 3508 | 1461259774235 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1022ms 10:29:34 INFO - PROCESS | 3508 | 1461259774284 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:29:34 INFO - PROCESS | 3508 | 1461259774290 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 10:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:29:34 INFO - PROCESS | 3508 | 1461259774296 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - PROCESS | 3508 | 1461259774299 Marionette TRACE conn4 <- [1,1742,null,{}] 10:29:34 INFO - PROCESS | 3508 | 1461259774303 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:34 INFO - PROCESS | 3508 | 1461259774427 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:29:34 INFO - PROCESS | 3508 | 1461259774605 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA7000 == 108 [pid = 3508] [id = 445] 10:29:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 200 (1D0DCC00) [pid = 3508] [serial = 1335] [outer = 00000000] 10:29:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 201 (1FB5F400) [pid = 3508] [serial = 1336] [outer = 1D0DCC00] 10:29:34 INFO - PROCESS | 3508 | 1461259774663 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 202 (20068400) [pid = 3508] [serial = 1337] [outer = 1D0DCC00] 10:29:35 INFO - PROCESS | 3508 | 1461259775298 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1077ms 10:29:35 INFO - PROCESS | 3508 | 1461259775375 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 3508 | 1461259775378 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 10:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:29:35 INFO - PROCESS | 3508 | 1461259775382 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 3508 | 1461259775386 Marionette TRACE conn4 <- [1,1746,null,{}] 10:29:35 INFO - PROCESS | 3508 | 1461259775396 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:35 INFO - PROCESS | 3508 | 1461259775553 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:29:35 INFO - PROCESS | 3508 | 1461259775720 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 3508 | ++DOCSHELL 24E7AC00 == 109 [pid = 3508] [id = 446] 10:29:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 203 (26766800) [pid = 3508] [serial = 1338] [outer = 00000000] 10:29:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 204 (26C1B400) [pid = 3508] [serial = 1339] [outer = 26766800] 10:29:35 INFO - PROCESS | 3508 | 1461259775777 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 205 (28ABC800) [pid = 3508] [serial = 1340] [outer = 26766800] 10:29:36 INFO - PROCESS | 3508 | 1461259776406 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1070ms 10:29:36 INFO - PROCESS | 3508 | 1461259776455 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:29:36 INFO - PROCESS | 3508 | 1461259776458 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 10:29:36 INFO - PROCESS | 3508 | 1461259776461 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:29:36 INFO - PROCESS | 3508 | 1461259776463 Marionette TRACE conn4 <- [1,1750,null,{}] 10:29:36 INFO - PROCESS | 3508 | 1461259776467 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:36 INFO - PROCESS | 3508 | 1461259776589 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:29:36 INFO - PROCESS | 3508 | 1461259776755 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 3508 | ++DOCSHELL 24465400 == 110 [pid = 3508] [id = 447] 10:29:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 206 (270CE000) [pid = 3508] [serial = 1341] [outer = 00000000] 10:29:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 207 (296A9400) [pid = 3508] [serial = 1342] [outer = 270CE000] 10:29:36 INFO - PROCESS | 3508 | 1461259776811 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 208 (296AD800) [pid = 3508] [serial = 1343] [outer = 270CE000] 10:29:37 INFO - PROCESS | 3508 | 1461259777414 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1016ms 10:29:37 INFO - PROCESS | 3508 | 1461259777481 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 3508 | 1461259777484 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 10:29:37 INFO - PROCESS | 3508 | 1461259777487 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:29:37 INFO - PROCESS | 3508 | 1461259777489 Marionette TRACE conn4 <- [1,1754,null,{}] 10:29:37 INFO - PROCESS | 3508 | 1461259777493 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:37 INFO - PROCESS | 3508 | 1461259777611 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:29:37 INFO - PROCESS | 3508 | 1461259777791 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 3508 | ++DOCSHELL 24466400 == 111 [pid = 3508] [id = 448] 10:29:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 209 (286B3800) [pid = 3508] [serial = 1344] [outer = 00000000] 10:29:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 210 (286BE800) [pid = 3508] [serial = 1345] [outer = 286B3800] 10:29:37 INFO - PROCESS | 3508 | 1461259777846 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 211 (286C0000) [pid = 3508] [serial = 1346] [outer = 286B3800] 10:29:38 INFO - PROCESS | 3508 | 1461259778451 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1019ms 10:29:38 INFO - PROCESS | 3508 | 1461259778510 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 3508 | 1461259778512 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 10:29:38 INFO - PROCESS | 3508 | 1461259778516 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:29:38 INFO - PROCESS | 3508 | 1461259778518 Marionette TRACE conn4 <- [1,1758,null,{}] 10:29:38 INFO - PROCESS | 3508 | 1461259778522 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:38 INFO - PROCESS | 3508 | 1461259778711 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:29:38 INFO - PROCESS | 3508 | 1461259778878 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 3508 | ++DOCSHELL 286BD400 == 112 [pid = 3508] [id = 449] 10:29:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 212 (28D24400) [pid = 3508] [serial = 1347] [outer = 00000000] 10:29:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 213 (29778C00) [pid = 3508] [serial = 1348] [outer = 28D24400] 10:29:38 INFO - PROCESS | 3508 | 1461259778935 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 214 (2977A400) [pid = 3508] [serial = 1349] [outer = 28D24400] 10:29:39 INFO - PROCESS | 3508 | 1461259779469 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 10:29:39 INFO - PROCESS | 3508 | 1461259779490 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:29:39 INFO - PROCESS | 3508 | 1461259779492 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 10:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:29:39 INFO - PROCESS | 3508 | 1461259779495 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 3508 | 1461259779497 Marionette TRACE conn4 <- [1,1762,null,{}] 10:29:39 INFO - PROCESS | 3508 | 1461259779518 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:39 INFO - PROCESS | 3508 | 1461259779638 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:29:39 INFO - PROCESS | 3508 | 1461259779772 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 3508 | ++DOCSHELL 26CD9C00 == 113 [pid = 3508] [id = 450] 10:29:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 215 (26CDA800) [pid = 3508] [serial = 1350] [outer = 00000000] 10:29:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 216 (26CE0800) [pid = 3508] [serial = 1351] [outer = 26CDA800] 10:29:39 INFO - PROCESS | 3508 | 1461259779826 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 217 (26CE2000) [pid = 3508] [serial = 1352] [outer = 26CDA800] 10:29:40 INFO - PROCESS | 3508 | 1461259780404 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 10:29:40 INFO - PROCESS | 3508 | 1461259780466 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 3508 | 1461259780469 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 10:29:40 INFO - PROCESS | 3508 | 1461259780472 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:29:40 INFO - PROCESS | 3508 | 1461259780474 Marionette TRACE conn4 <- [1,1766,null,{}] 10:29:40 INFO - PROCESS | 3508 | 1461259780478 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:40 INFO - PROCESS | 3508 | 1461259780596 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:29:40 INFO - PROCESS | 3508 | 1461259780776 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 3508 | ++DOCSHELL 1C313C00 == 114 [pid = 3508] [id = 451] 10:29:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 218 (26CDF800) [pid = 3508] [serial = 1353] [outer = 00000000] 10:29:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 219 (29AC4C00) [pid = 3508] [serial = 1354] [outer = 26CDF800] 10:29:40 INFO - PROCESS | 3508 | 1461259780831 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 220 (29AC6800) [pid = 3508] [serial = 1355] [outer = 26CDF800] 10:29:41 INFO - PROCESS | 3508 | 1461259781360 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 931ms 10:29:41 INFO - PROCESS | 3508 | 1461259781406 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 3508 | 1461259781409 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 10:29:41 INFO - PROCESS | 3508 | 1461259781412 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:29:41 INFO - PROCESS | 3508 | 1461259781414 Marionette TRACE conn4 <- [1,1770,null,{}] 10:29:41 INFO - PROCESS | 3508 | 1461259781418 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:41 INFO - PROCESS | 3508 | 1461259781569 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:29:41 INFO - PROCESS | 3508 | 1461259781772 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 3508 | ++DOCSHELL 13815800 == 115 [pid = 3508] [id = 452] 10:29:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 221 (1384CC00) [pid = 3508] [serial = 1356] [outer = 00000000] 10:29:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 222 (1A4F5C00) [pid = 3508] [serial = 1357] [outer = 1384CC00] 10:29:41 INFO - PROCESS | 3508 | 1461259781828 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 223 (1B37B000) [pid = 3508] [serial = 1358] [outer = 1384CC00] 10:29:42 INFO - PROCESS | 3508 | 1461259782413 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1065ms 10:29:42 INFO - PROCESS | 3508 | 1461259782481 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 3508 | 1461259782484 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 10:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:29:42 INFO - PROCESS | 3508 | 1461259782487 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - PROCESS | 3508 | 1461259782489 Marionette TRACE conn4 <- [1,1774,null,{}] 10:29:42 INFO - PROCESS | 3508 | 1461259782493 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:42 INFO - PROCESS | 3508 | 1461259782613 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:29:42 INFO - PROCESS | 3508 | 1461259782780 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 3508 | ++DOCSHELL 178DB000 == 116 [pid = 3508] [id = 453] 10:29:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 224 (1A056000) [pid = 3508] [serial = 1359] [outer = 00000000] 10:29:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 225 (1FF47800) [pid = 3508] [serial = 1360] [outer = 1A056000] 10:29:42 INFO - PROCESS | 3508 | 1461259782836 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 226 (201E3400) [pid = 3508] [serial = 1361] [outer = 1A056000] 10:29:43 INFO - PROCESS | 3508 | 1461259783775 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1322ms 10:29:43 INFO - PROCESS | 3508 | 1461259783814 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 3508 | 1461259783818 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 10:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:29:43 INFO - PROCESS | 3508 | 1461259783822 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 3508 | 1461259783826 Marionette TRACE conn4 <- [1,1778,null,{}] 10:29:43 INFO - PROCESS | 3508 | 1461259783831 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:43 INFO - PROCESS | 3508 | 1461259783959 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:29:44 INFO - PROCESS | 3508 | 1461259784129 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 3508 | ++DOCSHELL 13250000 == 117 [pid = 3508] [id = 454] 10:29:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 227 (13251800) [pid = 3508] [serial = 1362] [outer = 00000000] 10:29:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 228 (1B378400) [pid = 3508] [serial = 1363] [outer = 13251800] 10:29:44 INFO - PROCESS | 3508 | 1461259784182 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 229 (1A058000) [pid = 3508] [serial = 1364] [outer = 13251800] 10:29:44 INFO - PROCESS | 3508 | 1461259784782 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1022ms 10:29:44 INFO - PROCESS | 3508 | 1461259784846 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 3508 | 1461259784852 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 10:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:29:44 INFO - PROCESS | 3508 | 1461259784858 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 3508 | 1461259784860 Marionette TRACE conn4 <- [1,1782,null,{}] 10:29:44 INFO - PROCESS | 3508 | 1461259784864 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:45 INFO - PROCESS | 3508 | 1461259785032 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:29:45 INFO - PROCESS | 3508 | 1461259785168 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1CEA3400 == 116 [pid = 3508] [id = 255] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 20062800 == 115 [pid = 3508] [id = 336] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 2171D800 == 114 [pid = 3508] [id = 315] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1220C800 == 113 [pid = 3508] [id = 27] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 17341000 == 112 [pid = 3508] [id = 442] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1C5C6000 == 111 [pid = 3508] [id = 441] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 20E88800 == 110 [pid = 3508] [id = 440] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 201DE800 == 109 [pid = 3508] [id = 439] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1FF4E800 == 108 [pid = 3508] [id = 438] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1ED6E400 == 107 [pid = 3508] [id = 437] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 228 (20E80C00) [pid = 3508] [serial = 1267] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | ++DOCSHELL 1220C800 == 108 [pid = 3508] [id = 455] 10:29:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 229 (12512800) [pid = 3508] [serial = 1365] [outer = 00000000] 10:29:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 230 (1731AC00) [pid = 3508] [serial = 1366] [outer = 12512800] 10:29:45 INFO - PROCESS | 3508 | 1461259785290 Marionette DEBUG loaded listener.js 10:29:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 231 (191D1C00) [pid = 3508] [serial = 1367] [outer = 12512800] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1C6A5400 == 107 [pid = 3508] [id = 436] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 19159800 == 106 [pid = 3508] [id = 435] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1867FC00 == 105 [pid = 3508] [id = 434] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1A052800 == 104 [pid = 3508] [id = 433] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 239CDC00 == 103 [pid = 3508] [id = 426] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1ED70000 == 102 [pid = 3508] [id = 425] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 1B03F800 == 101 [pid = 3508] [id = 424] 10:29:45 INFO - PROCESS | 3508 | --DOCSHELL 12276C00 == 100 [pid = 3508] [id = 423] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 230 (201E0800) [pid = 3508] [serial = 1154] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 229 (1FB60800) [pid = 3508] [serial = 1255] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 228 (2010AC00) [pid = 3508] [serial = 1258] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 227 (1D6C4800) [pid = 3508] [serial = 1252] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 226 (201D8400) [pid = 3508] [serial = 1259] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 225 (1A05A000) [pid = 3508] [serial = 1213] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 224 (201DAC00) [pid = 3508] [serial = 1264] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 223 (1C7FA800) [pid = 3508] [serial = 1249] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 222 (1CE9C000) [pid = 3508] [serial = 1250] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 221 (24464C00) [pid = 3508] [serial = 1211] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 220 (131D7C00) [pid = 3508] [serial = 1243] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 219 (16F03000) [pid = 3508] [serial = 1244] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 218 (1A4F1800) [pid = 3508] [serial = 1241] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 217 (18B11000) [pid = 3508] [serial = 1240] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 216 (1B771000) [pid = 3508] [serial = 1237] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 215 (1B8CAC00) [pid = 3508] [serial = 1246] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 214 (1C4A1800) [pid = 3508] [serial = 1247] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 213 (1C71C800) [pid = 3508] [serial = 1216] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 212 (2446B400) [pid = 3508] [serial = 1219] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 211 (25481000) [pid = 3508] [serial = 1222] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 210 (26797800) [pid = 3508] [serial = 1225] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 209 (270C9400) [pid = 3508] [serial = 1228] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 208 (28AB9C00) [pid = 3508] [serial = 1231] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 207 (28AB4800) [pid = 3508] [serial = 1234] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 206 (201F2800) [pid = 3508] [serial = 1265] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 205 (128DAC00) [pid = 3508] [serial = 1261] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 204 (1A057000) [pid = 3508] [serial = 1262] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 203 (1FB85000) [pid = 3508] [serial = 1256] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | --DOMWINDOW == 202 (1D6DCC00) [pid = 3508] [serial = 1253] [outer = 00000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3508 | 1461259785759 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 10:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:29:45 INFO - PROCESS | 3508 | 1461259785790 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 3508 | 1461259785793 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 10:29:45 INFO - PROCESS | 3508 | 1461259785796 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 3508 | 1461259785800 Marionette TRACE conn4 <- [1,1786,null,{}] 10:29:45 INFO - PROCESS | 3508 | 1461259785810 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:45 INFO - PROCESS | 3508 | 1461259785914 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:29:45 INFO - PROCESS | 3508 | 1461259785921 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 3508 | ++DOCSHELL 18B09800 == 101 [pid = 3508] [id = 456] 10:29:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 203 (18B13800) [pid = 3508] [serial = 1368] [outer = 00000000] 10:29:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 204 (1C186800) [pid = 3508] [serial = 1369] [outer = 18B13800] 10:29:45 INFO - PROCESS | 3508 | 1461259785969 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 205 (1C566400) [pid = 3508] [serial = 1370] [outer = 18B13800] 10:29:46 INFO - PROCESS | 3508 | 1461259786485 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 10:29:46 INFO - PROCESS | 3508 | 1461259786530 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:29:46 INFO - PROCESS | 3508 | 1461259786533 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 10:29:46 INFO - PROCESS | 3508 | 1461259786536 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:29:46 INFO - PROCESS | 3508 | 1461259786538 Marionette TRACE conn4 <- [1,1790,null,{}] 10:29:46 INFO - PROCESS | 3508 | 1461259786541 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:46 INFO - PROCESS | 3508 | 1461259786666 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:29:46 INFO - PROCESS | 3508 | 1461259786798 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 3508 | ++DOCSHELL 1B3E4800 == 102 [pid = 3508] [id = 457] 10:29:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 206 (1C5B8000) [pid = 3508] [serial = 1371] [outer = 00000000] 10:29:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 207 (1CEB0C00) [pid = 3508] [serial = 1372] [outer = 1C5B8000] 10:29:46 INFO - PROCESS | 3508 | 1461259786844 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 208 (1D0AD800) [pid = 3508] [serial = 1373] [outer = 1C5B8000] 10:29:47 INFO - PROCESS | 3508 | 1461259787219 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 10:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:29:47 INFO - PROCESS | 3508 | 1461259787271 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 3508 | 1461259787273 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 3508 | 1461259787276 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 3508 | 1461259787277 Marionette TRACE conn4 <- [1,1794,null,{}] 10:29:47 INFO - PROCESS | 3508 | 1461259787281 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:47 INFO - PROCESS | 3508 | 1461259787375 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:29:47 INFO - PROCESS | 3508 | 1461259787382 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 3508 | ++DOCSHELL 1CEAA400 == 103 [pid = 3508] [id = 458] 10:29:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 209 (1D672C00) [pid = 3508] [serial = 1374] [outer = 00000000] 10:29:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 210 (1EBCD800) [pid = 3508] [serial = 1375] [outer = 1D672C00] 10:29:47 INFO - PROCESS | 3508 | 1461259787427 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 211 (1F88E800) [pid = 3508] [serial = 1376] [outer = 1D672C00] 10:29:47 INFO - PROCESS | 3508 | 1461259787949 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 10:29:48 INFO - PROCESS | 3508 | 1461259788006 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 3508 | 1461259788008 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 10:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:29:48 INFO - PROCESS | 3508 | 1461259788017 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - PROCESS | 3508 | 1461259788018 Marionette TRACE conn4 <- [1,1798,null,{}] 10:29:48 INFO - PROCESS | 3508 | 1461259788022 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:48 INFO - PROCESS | 3508 | 1461259788207 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:29:48 INFO - PROCESS | 3508 | 1461259788228 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 3508 | ++DOCSHELL 1FB51C00 == 104 [pid = 3508] [id = 459] 10:29:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 212 (20060000) [pid = 3508] [serial = 1377] [outer = 00000000] 10:29:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 213 (2010D800) [pid = 3508] [serial = 1378] [outer = 20060000] 10:29:48 INFO - PROCESS | 3508 | 1461259788279 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 214 (20130C00) [pid = 3508] [serial = 1379] [outer = 20060000] 10:29:48 INFO - PROCESS | 3508 | 1461259788741 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 790ms 10:29:48 INFO - PROCESS | 3508 | 1461259788802 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 3508 | 1461259788804 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 10:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:29:48 INFO - PROCESS | 3508 | 1461259788814 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - PROCESS | 3508 | 1461259788816 Marionette TRACE conn4 <- [1,1802,null,{}] 10:29:48 INFO - PROCESS | 3508 | 1461259788820 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:48 INFO - PROCESS | 3508 | 1461259788957 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:29:49 INFO - PROCESS | 3508 | 1461259788975 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 3508 | ++DOCSHELL 20109C00 == 105 [pid = 3508] [id = 460] 10:29:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 215 (2010C400) [pid = 3508] [serial = 1380] [outer = 00000000] 10:29:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 216 (201F2800) [pid = 3508] [serial = 1381] [outer = 2010C400] 10:29:49 INFO - PROCESS | 3508 | 1461259789020 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 217 (20260800) [pid = 3508] [serial = 1382] [outer = 2010C400] 10:29:49 INFO - PROCESS | 3508 | 1461259789483 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 10:29:49 INFO - PROCESS | 3508 | 1461259789559 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 3508 | 1461259789561 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 10:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 216 (20062C00) [pid = 3508] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 215 (1C719000) [pid = 3508] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 214 (20BDAC00) [pid = 3508] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 213 (1915C400) [pid = 3508] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 212 (216C1800) [pid = 3508] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 211 (18B0F400) [pid = 3508] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 210 (1ED6F400) [pid = 3508] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 209 (239D2C00) [pid = 3508] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 208 (1A053800) [pid = 3508] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 207 (20BDB800) [pid = 3508] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:29:49 INFO - PROCESS | 3508 | --DOMWINDOW == 206 (1C718000) [pid = 3508] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:29:49 INFO - PROCESS | 3508 | 1461259789903 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 3508 | 1461259789905 Marionette TRACE conn4 <- [1,1806,null,{}] 10:29:49 INFO - PROCESS | 3508 | 1461259789908 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:50 INFO - PROCESS | 3508 | 1461259790006 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:29:50 INFO - PROCESS | 3508 | 1461259790012 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 3508 | ++DOCSHELL 17346000 == 106 [pid = 3508] [id = 461] 10:29:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 207 (1872C800) [pid = 3508] [serial = 1383] [outer = 00000000] 10:29:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 208 (1B8CCC00) [pid = 3508] [serial = 1384] [outer = 1872C800] 10:29:50 INFO - PROCESS | 3508 | 1461259790056 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 209 (1C719000) [pid = 3508] [serial = 1385] [outer = 1872C800] 10:29:50 INFO - PROCESS | 3508 | 1461259790498 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 650ms 10:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:29:50 INFO - PROCESS | 3508 | 1461259790527 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 3508 | 1461259790529 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 10:29:50 INFO - PROCESS | 3508 | 1461259790548 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 3508 | 1461259790550 Marionette TRACE conn4 <- [1,1810,null,{}] 10:29:50 INFO - PROCESS | 3508 | 1461259790555 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:50 INFO - PROCESS | 3508 | 1461259790650 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:29:50 INFO - PROCESS | 3508 | 1461259790656 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 3508 | ++DOCSHELL 179CFC00 == 107 [pid = 3508] [id = 462] 10:29:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 210 (1B409800) [pid = 3508] [serial = 1386] [outer = 00000000] 10:29:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 211 (201E1C00) [pid = 3508] [serial = 1387] [outer = 1B409800] 10:29:50 INFO - PROCESS | 3508 | 1461259790700 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 212 (20DC2000) [pid = 3508] [serial = 1388] [outer = 1B409800] 10:29:51 INFO - PROCESS | 3508 | 1461259791182 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 693ms 10:29:51 INFO - PROCESS | 3508 | 1461259791226 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:29:51 INFO - PROCESS | 3508 | 1461259791228 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 10:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:29:51 INFO - PROCESS | 3508 | 1461259791231 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - PROCESS | 3508 | 1461259791233 Marionette TRACE conn4 <- [1,1814,null,{}] 10:29:51 INFO - PROCESS | 3508 | 1461259791236 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:51 INFO - PROCESS | 3508 | 1461259791335 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:29:51 INFO - PROCESS | 3508 | 1461259791341 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 3508 | ++DOCSHELL 20E8C800 == 108 [pid = 3508] [id = 463] 10:29:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 213 (216C1800) [pid = 3508] [serial = 1389] [outer = 00000000] 10:29:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 214 (239D1000) [pid = 3508] [serial = 1390] [outer = 216C1800] 10:29:51 INFO - PROCESS | 3508 | 1461259791387 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 215 (24464C00) [pid = 3508] [serial = 1391] [outer = 216C1800] 10:29:51 INFO - PROCESS | 3508 | 1461259791967 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 10:29:52 INFO - PROCESS | 3508 | 1461259792002 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:29:52 INFO - PROCESS | 3508 | 1461259792007 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 10:29:52 INFO - PROCESS | 3508 | 1461259792012 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:29:52 INFO - PROCESS | 3508 | 1461259792017 Marionette TRACE conn4 <- [1,1818,null,{}] 10:29:52 INFO - PROCESS | 3508 | 1461259792024 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:52 INFO - PROCESS | 3508 | 1461259792166 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:29:52 INFO - PROCESS | 3508 | 1461259792331 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 3508 | ++DOCSHELL 131E0C00 == 109 [pid = 3508] [id = 464] 10:29:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 216 (1320A800) [pid = 3508] [serial = 1392] [outer = 00000000] 10:29:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 217 (17313400) [pid = 3508] [serial = 1393] [outer = 1320A800] 10:29:52 INFO - PROCESS | 3508 | 1461259792389 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 218 (17901800) [pid = 3508] [serial = 1394] [outer = 1320A800] 10:29:53 INFO - PROCESS | 3508 | 1461259793036 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1080ms 10:29:53 INFO - PROCESS | 3508 | 1461259793097 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:29:53 INFO - PROCESS | 3508 | 1461259793104 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 10:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:29:53 INFO - PROCESS | 3508 | 1461259793110 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 3508 | 1461259793113 Marionette TRACE conn4 <- [1,1822,null,{}] 10:29:53 INFO - PROCESS | 3508 | 1461259793130 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:53 INFO - PROCESS | 3508 | 1461259793299 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:29:53 INFO - PROCESS | 3508 | 1461259793424 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 3508 | ++DOCSHELL 1B377C00 == 110 [pid = 3508] [id = 465] 10:29:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 219 (1B405400) [pid = 3508] [serial = 1395] [outer = 00000000] 10:29:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 220 (1C71C800) [pid = 3508] [serial = 1396] [outer = 1B405400] 10:29:53 INFO - PROCESS | 3508 | 1461259793481 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 221 (1CEABC00) [pid = 3508] [serial = 1397] [outer = 1B405400] 10:29:54 INFO - PROCESS | 3508 | 1461259794098 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1020ms 10:29:54 INFO - PROCESS | 3508 | 1461259794132 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 3508 | 1461259794134 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 10:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:29:54 INFO - PROCESS | 3508 | 1461259794138 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 3508 | 1461259794142 Marionette TRACE conn4 <- [1,1826,null,{}] 10:29:54 INFO - PROCESS | 3508 | 1461259794153 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:54 INFO - PROCESS | 3508 | 1461259794280 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:29:54 INFO - PROCESS | 3508 | 1461259794460 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:54 INFO - PROCESS | 3508 | ++DOCSHELL 1FF48000 == 111 [pid = 3508] [id = 466] 10:29:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 222 (200C6C00) [pid = 3508] [serial = 1398] [outer = 00000000] 10:29:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 223 (2171D000) [pid = 3508] [serial = 1399] [outer = 200C6C00] 10:29:54 INFO - PROCESS | 3508 | 1461259794519 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 224 (2446AC00) [pid = 3508] [serial = 1400] [outer = 200C6C00] 10:29:55 INFO - PROCESS | 3508 | 1461259795171 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1070ms 10:29:55 INFO - PROCESS | 3508 | 1461259795212 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 3508 | 1461259795215 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 10:29:55 INFO - PROCESS | 3508 | 1461259795218 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:29:55 INFO - PROCESS | 3508 | 1461259795220 Marionette TRACE conn4 <- [1,1830,null,{}] 10:29:55 INFO - PROCESS | 3508 | 1461259795224 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:55 INFO - PROCESS | 3508 | 1461259795345 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:29:55 INFO - PROCESS | 3508 | 1461259795523 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 3508 | ++DOCSHELL 24E76800 == 112 [pid = 3508] [id = 467] 10:29:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 225 (24E80800) [pid = 3508] [serial = 1401] [outer = 00000000] 10:29:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 226 (2676AC00) [pid = 3508] [serial = 1402] [outer = 24E80800] 10:29:55 INFO - PROCESS | 3508 | 1461259795580 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 227 (26C12400) [pid = 3508] [serial = 1403] [outer = 24E80800] 10:29:56 INFO - PROCESS | 3508 | 1461259796147 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 10:29:56 INFO - PROCESS | 3508 | 1461259796192 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 3508 | 1461259796194 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 10:29:56 INFO - PROCESS | 3508 | 1461259796198 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:29:56 INFO - PROCESS | 3508 | 1461259796200 Marionette TRACE conn4 <- [1,1834,null,{}] 10:29:56 INFO - PROCESS | 3508 | 1461259796204 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:56 INFO - PROCESS | 3508 | 1461259796322 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:29:56 INFO - PROCESS | 3508 | 1461259796501 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 3508 | ++DOCSHELL 24E80C00 == 113 [pid = 3508] [id = 468] 10:29:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 228 (25482C00) [pid = 3508] [serial = 1404] [outer = 00000000] 10:29:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 229 (254B9000) [pid = 3508] [serial = 1405] [outer = 25482C00] 10:29:56 INFO - PROCESS | 3508 | 1461259796557 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 230 (254BBC00) [pid = 3508] [serial = 1406] [outer = 25482C00] 10:29:57 INFO - PROCESS | 3508 | 1461259797125 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 10:29:57 INFO - PROCESS | 3508 | 1461259797172 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 3508 | 1461259797175 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 10:29:57 INFO - PROCESS | 3508 | 1461259797178 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:29:57 INFO - PROCESS | 3508 | 1461259797180 Marionette TRACE conn4 <- [1,1838,null,{}] 10:29:57 INFO - PROCESS | 3508 | 1461259797184 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:57 INFO - PROCESS | 3508 | 1461259797326 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:29:57 INFO - PROCESS | 3508 | 1461259797512 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 3508 | ++DOCSHELL 27D2C800 == 114 [pid = 3508] [id = 469] 10:29:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 231 (27D2CC00) [pid = 3508] [serial = 1407] [outer = 00000000] 10:29:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 232 (27D31400) [pid = 3508] [serial = 1408] [outer = 27D2CC00] 10:29:57 INFO - PROCESS | 3508 | 1461259797571 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 233 (27D35400) [pid = 3508] [serial = 1409] [outer = 27D2CC00] 10:29:58 INFO - PROCESS | 3508 | 1461259798175 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1066ms 10:29:58 INFO - PROCESS | 3508 | 1461259798252 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 3508 | 1461259798255 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 10:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:29:58 INFO - PROCESS | 3508 | 1461259798258 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 3508 | 1461259798261 Marionette TRACE conn4 <- [1,1842,null,{}] 10:29:58 INFO - PROCESS | 3508 | 1461259798265 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:58 INFO - PROCESS | 3508 | 1461259798385 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:29:58 INFO - PROCESS | 3508 | 1461259798551 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 3508 | ++DOCSHELL 27D39800 == 115 [pid = 3508] [id = 470] 10:29:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 234 (27D39C00) [pid = 3508] [serial = 1410] [outer = 00000000] 10:29:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 235 (286BC400) [pid = 3508] [serial = 1411] [outer = 27D39C00] 10:29:58 INFO - PROCESS | 3508 | 1461259798607 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 236 (28AB3400) [pid = 3508] [serial = 1412] [outer = 27D39C00] 10:29:59 INFO - PROCESS | 3508 | 1461259799132 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 10:29:59 INFO - PROCESS | 3508 | 1461259799193 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 3508 | 1461259799195 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 10:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:29:59 INFO - PROCESS | 3508 | 1461259799199 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 3508 | 1461259799201 Marionette TRACE conn4 <- [1,1846,null,{}] 10:29:59 INFO - PROCESS | 3508 | 1461259799204 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:59 INFO - PROCESS | 3508 | 1461259799322 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:29:59 INFO - PROCESS | 3508 | 1461259799501 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 3508 | ++DOCSHELL 28ABDC00 == 116 [pid = 3508] [id = 471] 10:29:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 237 (28B1A000) [pid = 3508] [serial = 1413] [outer = 00000000] 10:29:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 238 (28B1F000) [pid = 3508] [serial = 1414] [outer = 28B1A000] 10:29:59 INFO - PROCESS | 3508 | 1461259799557 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 239 (28B20400) [pid = 3508] [serial = 1415] [outer = 28B1A000] 10:30:00 INFO - PROCESS | 3508 | 1461259800126 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 10:30:00 INFO - PROCESS | 3508 | 1461259800173 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 3508 | 1461259800176 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 10:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:30:00 INFO - PROCESS | 3508 | 1461259800180 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 3508 | 1461259800181 Marionette TRACE conn4 <- [1,1850,null,{}] 10:30:00 INFO - PROCESS | 3508 | 1461259800185 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:00 INFO - PROCESS | 3508 | 1461259800304 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:30:00 INFO - PROCESS | 3508 | 1461259800484 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 3508 | ++DOCSHELL 28B1E000 == 117 [pid = 3508] [id = 472] 10:30:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 240 (28B22000) [pid = 3508] [serial = 1416] [outer = 00000000] 10:30:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 241 (28C7B400) [pid = 3508] [serial = 1417] [outer = 28B22000] 10:30:00 INFO - PROCESS | 3508 | 1461259800540 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 242 (28D29000) [pid = 3508] [serial = 1418] [outer = 28B22000] 10:30:01 INFO - PROCESS | 3508 | 1461259801136 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1018ms 10:30:01 INFO - PROCESS | 3508 | 1461259801200 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 3508 | 1461259801203 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 10:30:01 INFO - PROCESS | 3508 | 1461259801206 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:30:01 INFO - PROCESS | 3508 | 1461259801208 Marionette TRACE conn4 <- [1,1854,null,{}] 10:30:01 INFO - PROCESS | 3508 | 1461259801212 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:01 INFO - PROCESS | 3508 | 1461259801331 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:30:01 INFO - PROCESS | 3508 | 1461259801499 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 3508 | ++DOCSHELL 26704000 == 118 [pid = 3508] [id = 473] 10:30:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 243 (26706800) [pid = 3508] [serial = 1419] [outer = 00000000] 10:30:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 244 (2670DC00) [pid = 3508] [serial = 1420] [outer = 26706800] 10:30:01 INFO - PROCESS | 3508 | 1461259801554 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 245 (2670F000) [pid = 3508] [serial = 1421] [outer = 26706800] 10:30:02 INFO - PROCESS | 3508 | 1461259802166 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1016ms 10:30:02 INFO - PROCESS | 3508 | 1461259802226 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 3508 | 1461259802229 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 10:30:02 INFO - PROCESS | 3508 | 1461259802232 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:30:02 INFO - PROCESS | 3508 | 1461259802235 Marionette TRACE conn4 <- [1,1858,null,{}] 10:30:02 INFO - PROCESS | 3508 | 1461259802238 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:02 INFO - PROCESS | 3508 | 1461259802388 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:30:02 INFO - PROCESS | 3508 | 1461259802570 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 3508 | ++DOCSHELL 12349C00 == 119 [pid = 3508] [id = 474] 10:30:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 246 (17320800) [pid = 3508] [serial = 1422] [outer = 00000000] 10:30:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 247 (1C49B000) [pid = 3508] [serial = 1423] [outer = 17320800] 10:30:02 INFO - PROCESS | 3508 | 1461259802632 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 248 (1D6DEC00) [pid = 3508] [serial = 1424] [outer = 17320800] 10:30:03 INFO - PROCESS | 3508 | 1461259803238 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1067ms 10:30:03 INFO - PROCESS | 3508 | 1461259803303 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 3508 | 1461259803306 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 10:30:03 INFO - PROCESS | 3508 | 1461259803309 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:30:03 INFO - PROCESS | 3508 | 1461259803311 Marionette TRACE conn4 <- [1,1862,null,{}] 10:30:03 INFO - PROCESS | 3508 | 1461259803315 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:03 INFO - PROCESS | 3508 | 1461259803435 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:30:03 INFO - PROCESS | 3508 | 1461259803794 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 3508 | ++DOCSHELL 12276400 == 120 [pid = 3508] [id = 475] 10:30:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 249 (12529C00) [pid = 3508] [serial = 1425] [outer = 00000000] 10:30:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 250 (18B0BC00) [pid = 3508] [serial = 1426] [outer = 12529C00] 10:30:03 INFO - PROCESS | 3508 | 1461259803848 Marionette DEBUG loaded listener.js 10:30:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 251 (191D2C00) [pid = 3508] [serial = 1427] [outer = 12529C00] 10:30:04 INFO - PROCESS | 3508 | 1461259804496 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1230ms 10:30:04 INFO - PROCESS | 3508 | 1461259804544 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:30:04 INFO - PROCESS | 3508 | 1461259804549 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 10:30:04 INFO - PROCESS | 3508 | 1461259804554 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:30:04 INFO - PROCESS | 3508 | 1461259804557 Marionette TRACE conn4 <- [1,1866,null,{}] 10:30:04 INFO - PROCESS | 3508 | 1461259804561 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:04 INFO - PROCESS | 3508 | 1461259804681 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:30:04 INFO - PROCESS | 3508 | 1461259804856 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 3508 | ++DOCSHELL 1C71A400 == 121 [pid = 3508] [id = 476] 10:30:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 252 (1C71C400) [pid = 3508] [serial = 1428] [outer = 00000000] 10:30:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 253 (1EBC6400) [pid = 3508] [serial = 1429] [outer = 1C71C400] 10:30:04 INFO - PROCESS | 3508 | 1461259804909 Marionette DEBUG loaded listener.js 10:30:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 254 (1FB54800) [pid = 3508] [serial = 1430] [outer = 1C71C400] 10:30:05 INFO - PROCESS | 3508 | 1461259805474 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 10:30:05 INFO - PROCESS | 3508 | 1461259805531 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 3508 | 1461259805535 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 10:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:30:05 INFO - PROCESS | 3508 | 1461259805539 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 3508 | 1461259805541 Marionette TRACE conn4 <- [1,1870,null,{}] 10:30:05 INFO - PROCESS | 3508 | 1461259805545 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:05 INFO - PROCESS | 3508 | 1461259805663 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 179CFC00 == 120 [pid = 3508] [id = 462] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 17346000 == 119 [pid = 3508] [id = 461] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 20109C00 == 118 [pid = 3508] [id = 460] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 1FB51C00 == 117 [pid = 3508] [id = 459] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 1CEAA400 == 116 [pid = 3508] [id = 458] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 1B3E4800 == 115 [pid = 3508] [id = 457] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 18B09800 == 114 [pid = 3508] [id = 456] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 1220C800 == 113 [pid = 3508] [id = 455] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 253 (1C18D000) [pid = 3508] [serial = 1273] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 252 (1FB55800) [pid = 3508] [serial = 1276] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 251 (2460D400) [pid = 3508] [serial = 1279] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 250 (26761000) [pid = 3508] [serial = 1282] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 249 (270CDC00) [pid = 3508] [serial = 1285] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 248 (28C75C00) [pid = 3508] [serial = 1288] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 247 (28D27800) [pid = 3508] [serial = 1291] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 246 (292D4C00) [pid = 3508] [serial = 1294] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 245 (1A052C00) [pid = 3508] [serial = 1297] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 244 (131E0000) [pid = 3508] [serial = 1270] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 243 (270D4000) [pid = 3508] [serial = 1330] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 13250000 == 112 [pid = 3508] [id = 454] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 286BD400 == 111 [pid = 3508] [id = 449] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 24466400 == 110 [pid = 3508] [id = 448] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 24465400 == 109 [pid = 3508] [id = 447] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 24E7AC00 == 108 [pid = 3508] [id = 446] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 1CEA7000 == 107 [pid = 3508] [id = 445] 10:30:05 INFO - PROCESS | 3508 | --DOCSHELL 18D07000 == 106 [pid = 3508] [id = 444] 10:30:05 INFO - PROCESS | 3508 | 1461259805928 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 242 (201E4800) [pid = 3508] [serial = 1315] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 241 (1D6DA000) [pid = 3508] [serial = 1309] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 240 (2171C800) [pid = 3508] [serial = 1318] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 239 (1C18E400) [pid = 3508] [serial = 1306] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 238 (2025E400) [pid = 3508] [serial = 1316] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 237 (1C562400) [pid = 3508] [serial = 1307] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 236 (239D6800) [pid = 3508] [serial = 1321] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 235 (1CEA8400) [pid = 3508] [serial = 1303] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 234 (1FB83800) [pid = 3508] [serial = 1312] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 233 (1EBD9400) [pid = 3508] [serial = 1310] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 232 (24F2B000) [pid = 3508] [serial = 1327] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 231 (2446C800) [pid = 3508] [serial = 1322] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 230 (1B37A400) [pid = 3508] [serial = 1300] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 229 (1D0E7400) [pid = 3508] [serial = 1304] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 228 (2127A400) [pid = 3508] [serial = 1268] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 227 (2547E800) [pid = 3508] [serial = 1328] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 226 (1B406C00) [pid = 3508] [serial = 1301] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 225 (2012F800) [pid = 3508] [serial = 1324] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 224 (21A37800) [pid = 3508] [serial = 1325] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 223 (21820C00) [pid = 3508] [serial = 1319] [outer = 00000000] [url = about:blank] 10:30:05 INFO - PROCESS | 3508 | --DOMWINDOW == 222 (1FF46400) [pid = 3508] [serial = 1313] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 3508 | ++DOCSHELL 0B792400 == 107 [pid = 3508] [id = 477] 10:30:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 223 (0B794800) [pid = 3508] [serial = 1431] [outer = 00000000] 10:30:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 224 (131E0000) [pid = 3508] [serial = 1432] [outer = 0B794800] 10:30:06 INFO - PROCESS | 3508 | 1461259806009 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 225 (1760B800) [pid = 3508] [serial = 1433] [outer = 0B794800] 10:30:06 INFO - PROCESS | 3508 | 1461259806506 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1016ms 10:30:06 INFO - PROCESS | 3508 | 1461259806559 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:30:06 INFO - PROCESS | 3508 | 1461259806562 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 10:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:30:06 INFO - PROCESS | 3508 | 1461259806570 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 3508 | 1461259806576 Marionette TRACE conn4 <- [1,1874,null,{}] 10:30:06 INFO - PROCESS | 3508 | 1461259806594 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:06 INFO - PROCESS | 3508 | 1461259806697 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:30:06 INFO - PROCESS | 3508 | 1461259806710 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:06 INFO - PROCESS | 3508 | ++DOCSHELL 1D0A9400 == 108 [pid = 3508] [id = 478] 10:30:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 226 (1D0AB800) [pid = 3508] [serial = 1434] [outer = 00000000] 10:30:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 227 (1EBD5800) [pid = 3508] [serial = 1435] [outer = 1D0AB800] 10:30:06 INFO - PROCESS | 3508 | 1461259806757 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 228 (1FB55800) [pid = 3508] [serial = 1436] [outer = 1D0AB800] 10:30:07 INFO - PROCESS | 3508 | 1461259807401 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 10:30:07 INFO - PROCESS | 3508 | 1461259807500 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 3508 | 1461259807504 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 10:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:30:07 INFO - PROCESS | 3508 | 1461259807510 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 3508 | 1461259807514 Marionette TRACE conn4 <- [1,1878,null,{}] 10:30:07 INFO - PROCESS | 3508 | 1461259807522 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:07 INFO - PROCESS | 3508 | 1461259807662 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:30:07 INFO - PROCESS | 3508 | 1461259807827 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 3508 | ++DOCSHELL 11EE4800 == 109 [pid = 3508] [id = 479] 10:30:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 229 (1380B800) [pid = 3508] [serial = 1437] [outer = 00000000] 10:30:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 230 (1C186000) [pid = 3508] [serial = 1438] [outer = 1380B800] 10:30:07 INFO - PROCESS | 3508 | 1461259807886 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 231 (1C567000) [pid = 3508] [serial = 1439] [outer = 1380B800] 10:30:08 INFO - PROCESS | 3508 | 1461259808496 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1021ms 10:30:08 INFO - PROCESS | 3508 | 1461259808536 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 3508 | 1461259808542 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 10:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:30:08 INFO - PROCESS | 3508 | 1461259808549 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 3508 | 1461259808552 Marionette TRACE conn4 <- [1,1882,null,{}] 10:30:08 INFO - PROCESS | 3508 | 1461259808556 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:08 INFO - PROCESS | 3508 | 1461259808680 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:30:08 INFO - PROCESS | 3508 | 1461259808862 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C4000 == 110 [pid = 3508] [id = 480] 10:30:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 232 (1CEA9C00) [pid = 3508] [serial = 1440] [outer = 00000000] 10:30:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 233 (1FB85C00) [pid = 3508] [serial = 1441] [outer = 1CEA9C00] 10:30:08 INFO - PROCESS | 3508 | 1461259808921 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 234 (1FF4FC00) [pid = 3508] [serial = 1442] [outer = 1CEA9C00] 10:30:09 INFO - PROCESS | 3508 | 1461259809541 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1019ms 10:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:30:09 INFO - PROCESS | 3508 | 1461259809569 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 3508 | 1461259809572 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 10:30:09 INFO - PROCESS | 3508 | 1461259809576 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 3508 | 1461259809580 Marionette TRACE conn4 <- [1,1886,null,{}] 10:30:09 INFO - PROCESS | 3508 | 1461259809591 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:09 INFO - PROCESS | 3508 | 1461259809737 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:30:09 INFO - PROCESS | 3508 | 1461259809905 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 3508 | ++DOCSHELL 20258C00 == 111 [pid = 3508] [id = 481] 10:30:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 235 (20BD2800) [pid = 3508] [serial = 1443] [outer = 00000000] 10:30:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 236 (20DCDC00) [pid = 3508] [serial = 1444] [outer = 20BD2800] 10:30:09 INFO - PROCESS | 3508 | 1461259809965 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 237 (216B8400) [pid = 3508] [serial = 1445] [outer = 20BD2800] 10:30:10 INFO - PROCESS | 3508 | 1461259810600 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1072ms 10:30:10 INFO - PROCESS | 3508 | 1461259810651 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:30:10 INFO - PROCESS | 3508 | 1461259810654 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 10:30:10 INFO - PROCESS | 3508 | 1461259810674 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:30:10 INFO - PROCESS | 3508 | 1461259810676 Marionette TRACE conn4 <- [1,1890,null,{}] 10:30:10 INFO - PROCESS | 3508 | 1461259810680 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:10 INFO - PROCESS | 3508 | 1461259810801 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:30:10 INFO - PROCESS | 3508 | 1461259810968 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 3508 | ++DOCSHELL 21A3B400 == 112 [pid = 3508] [id = 482] 10:30:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 238 (239C8800) [pid = 3508] [serial = 1446] [outer = 00000000] 10:30:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 239 (2464D400) [pid = 3508] [serial = 1447] [outer = 239C8800] 10:30:11 INFO - PROCESS | 3508 | 1461259811027 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 240 (24E72C00) [pid = 3508] [serial = 1448] [outer = 239C8800] 10:30:11 INFO - PROCESS | 3508 | 1461259811586 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 10:30:11 INFO - PROCESS | 3508 | 1461259811649 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:30:11 INFO - PROCESS | 3508 | 1461259811651 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 10:30:11 INFO - PROCESS | 3508 | 1461259811654 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:30:11 INFO - PROCESS | 3508 | 1461259811656 Marionette TRACE conn4 <- [1,1894,null,{}] 10:30:11 INFO - PROCESS | 3508 | 1461259811660 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:11 INFO - PROCESS | 3508 | 1461259811776 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:30:11 INFO - PROCESS | 3508 | 1461259811957 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 3508 | ++DOCSHELL 24E7D000 == 113 [pid = 3508] [id = 483] 10:30:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 241 (25478C00) [pid = 3508] [serial = 1449] [outer = 00000000] 10:30:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 242 (254B7C00) [pid = 3508] [serial = 1450] [outer = 25478C00] 10:30:12 INFO - PROCESS | 3508 | 1461259812013 Marionette DEBUG loaded listener.js 10:30:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 243 (26704C00) [pid = 3508] [serial = 1451] [outer = 25478C00] 10:30:12 INFO - PROCESS | 3508 | 1461259812608 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1021ms 10:30:12 INFO - PROCESS | 3508 | 1461259812680 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 3508 | 1461259812682 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 10:30:12 INFO - PROCESS | 3508 | 1461259812686 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:30:12 INFO - PROCESS | 3508 | 1461259812687 Marionette TRACE conn4 <- [1,1898,null,{}] 10:30:12 INFO - PROCESS | 3508 | 1461259812691 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:12 INFO - PROCESS | 3508 | 1461259812885 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:30:13 INFO - PROCESS | 3508 | 1461259813051 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:13 INFO - PROCESS | 3508 | ++DOCSHELL 17901C00 == 114 [pid = 3508] [id = 484] 10:30:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 244 (1B378000) [pid = 3508] [serial = 1452] [outer = 00000000] 10:30:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 245 (2676E400) [pid = 3508] [serial = 1453] [outer = 1B378000] 10:30:13 INFO - PROCESS | 3508 | 1461259813111 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 246 (26CDE000) [pid = 3508] [serial = 1454] [outer = 1B378000] 10:30:13 INFO - PROCESS | 3508 | 1461259813677 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1020ms 10:30:13 INFO - PROCESS | 3508 | 1461259813709 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 3508 | 1461259813712 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 10:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:30:13 INFO - PROCESS | 3508 | 1461259813715 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - PROCESS | 3508 | 1461259813717 Marionette TRACE conn4 <- [1,1902,null,{}] 10:30:13 INFO - PROCESS | 3508 | 1461259813721 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:13 INFO - PROCESS | 3508 | 1461259813840 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:30:14 INFO - PROCESS | 3508 | 1461259814021 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 3508 | ++DOCSHELL 24FB9800 == 115 [pid = 3508] [id = 485] 10:30:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 247 (24FBB400) [pid = 3508] [serial = 1455] [outer = 00000000] 10:30:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 248 (24FC1C00) [pid = 3508] [serial = 1456] [outer = 24FBB400] 10:30:14 INFO - PROCESS | 3508 | 1461259814077 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 249 (24FC3400) [pid = 3508] [serial = 1457] [outer = 24FBB400] 10:30:14 INFO - PROCESS | 3508 | 1461259814623 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 10:30:14 INFO - PROCESS | 3508 | 1461259814650 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:30:14 INFO - PROCESS | 3508 | 1461259814652 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 10:30:14 INFO - PROCESS | 3508 | 1461259814655 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:30:14 INFO - PROCESS | 3508 | 1461259814657 Marionette TRACE conn4 <- [1,1906,null,{}] 10:30:14 INFO - PROCESS | 3508 | 1461259814661 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:14 INFO - PROCESS | 3508 | 1461259814778 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:30:14 INFO - PROCESS | 3508 | 1461259814959 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 3508 | ++DOCSHELL 24FC6400 == 116 [pid = 3508] [id = 486] 10:30:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 250 (26CD5C00) [pid = 3508] [serial = 1458] [outer = 00000000] 10:30:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 251 (27D2E400) [pid = 3508] [serial = 1459] [outer = 26CD5C00] 10:30:15 INFO - PROCESS | 3508 | 1461259815015 Marionette DEBUG loaded listener.js 10:30:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 252 (286BAC00) [pid = 3508] [serial = 1460] [outer = 26CD5C00] 10:30:15 INFO - PROCESS | 3508 | 1461259815585 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 971ms 10:30:15 INFO - PROCESS | 3508 | 1461259815631 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 3508 | 1461259815633 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 10:30:15 INFO - PROCESS | 3508 | 1461259815637 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:30:15 INFO - PROCESS | 3508 | 1461259815639 Marionette TRACE conn4 <- [1,1910,null,{}] 10:30:15 INFO - PROCESS | 3508 | 1461259815643 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:15 INFO - PROCESS | 3508 | 1461259815760 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:30:15 INFO - PROCESS | 3508 | 1461259815942 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 3508 | ++DOCSHELL 2287EC00 == 117 [pid = 3508] [id = 487] 10:30:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 253 (2287F400) [pid = 3508] [serial = 1461] [outer = 00000000] 10:30:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 254 (22887800) [pid = 3508] [serial = 1462] [outer = 2287F400] 10:30:16 INFO - PROCESS | 3508 | 1461259816000 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 255 (2288A400) [pid = 3508] [serial = 1463] [outer = 2287F400] 10:30:16 INFO - PROCESS | 3508 | 1461259816597 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1016ms 10:30:16 INFO - PROCESS | 3508 | 1461259816656 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:30:16 INFO - PROCESS | 3508 | 1461259816659 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 10:30:16 INFO - PROCESS | 3508 | 1461259816662 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:30:16 INFO - PROCESS | 3508 | 1461259816664 Marionette TRACE conn4 <- [1,1914,null,{}] 10:30:16 INFO - PROCESS | 3508 | 1461259816667 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:16 INFO - PROCESS | 3508 | 1461259816784 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:30:16 INFO - PROCESS | 3508 | 1461259816967 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 3508 | ++DOCSHELL 24FB9C00 == 118 [pid = 3508] [id = 488] 10:30:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 256 (24FC0000) [pid = 3508] [serial = 1464] [outer = 00000000] 10:30:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 257 (28B1B000) [pid = 3508] [serial = 1465] [outer = 24FC0000] 10:30:17 INFO - PROCESS | 3508 | 1461259817024 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 258 (28D27800) [pid = 3508] [serial = 1466] [outer = 24FC0000] 10:30:17 INFO - PROCESS | 3508 | 1461259817562 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 10:30:17 INFO - PROCESS | 3508 | 1461259817602 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 3508 | 1461259817604 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 10:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:30:17 INFO - PROCESS | 3508 | 1461259817610 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - PROCESS | 3508 | 1461259817613 Marionette TRACE conn4 <- [1,1918,null,{}] 10:30:17 INFO - PROCESS | 3508 | 1461259817616 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:17 INFO - PROCESS | 3508 | 1461259817753 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:30:17 INFO - PROCESS | 3508 | 1461259817939 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 3508 | ++DOCSHELL 292E1C00 == 119 [pid = 3508] [id = 489] 10:30:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 259 (296AC000) [pid = 3508] [serial = 1467] [outer = 00000000] 10:30:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 260 (296B6800) [pid = 3508] [serial = 1468] [outer = 296AC000] 10:30:18 INFO - PROCESS | 3508 | 1461259817999 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 261 (29775000) [pid = 3508] [serial = 1469] [outer = 296AC000] 10:30:18 INFO - PROCESS | 3508 | 1461259818608 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1074ms 10:30:18 INFO - PROCESS | 3508 | 1461259818685 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 3508 | 1461259818688 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 10:30:18 INFO - PROCESS | 3508 | 1461259818692 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:30:18 INFO - PROCESS | 3508 | 1461259818694 Marionette TRACE conn4 <- [1,1922,null,{}] 10:30:18 INFO - PROCESS | 3508 | 1461259818698 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:18 INFO - PROCESS | 3508 | 1461259818820 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:30:19 INFO - PROCESS | 3508 | 1461259819007 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 3508 | ++DOCSHELL 29781000 == 120 [pid = 3508] [id = 490] 10:30:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 262 (29AC4400) [pid = 3508] [serial = 1470] [outer = 00000000] 10:30:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 263 (29ACF000) [pid = 3508] [serial = 1471] [outer = 29AC4400] 10:30:19 INFO - PROCESS | 3508 | 1461259819062 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 264 (29AD1C00) [pid = 3508] [serial = 1472] [outer = 29AC4400] 10:30:19 INFO - PROCESS | 3508 | 1461259819663 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1017ms 10:30:19 INFO - PROCESS | 3508 | 1461259819713 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 3508 | 1461259819715 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:30:19 INFO - PROCESS | 3508 | 1461259819719 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 3508 | 1461259819720 Marionette TRACE conn4 <- [1,1926,null,{}] 10:30:19 INFO - PROCESS | 3508 | 1461259819724 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:19 INFO - PROCESS | 3508 | 1461259819845 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:30:20 INFO - PROCESS | 3508 | 1461259820031 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 3508 | ++DOCSHELL 29AC5000 == 121 [pid = 3508] [id = 491] 10:30:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 265 (29ACB800) [pid = 3508] [serial = 1473] [outer = 00000000] 10:30:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 266 (2A73E400) [pid = 3508] [serial = 1474] [outer = 29ACB800] 10:30:20 INFO - PROCESS | 3508 | 1461259820087 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 267 (2A73F800) [pid = 3508] [serial = 1475] [outer = 29ACB800] 10:30:20 INFO - PROCESS | 3508 | 1461259820844 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1174ms 10:30:20 INFO - PROCESS | 3508 | 1461259820896 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:30:20 INFO - PROCESS | 3508 | 1461259820901 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 10:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:30:20 INFO - PROCESS | 3508 | 1461259820906 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:30:20 INFO - PROCESS | 3508 | 1461259820909 Marionette TRACE conn4 <- [1,1930,null,{}] 10:30:20 INFO - PROCESS | 3508 | 1461259820914 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:21 INFO - PROCESS | 3508 | 1461259821036 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:30:21 INFO - PROCESS | 3508 | 1461259821230 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 3508 | ++DOCSHELL 1B8CE400 == 122 [pid = 3508] [id = 492] 10:30:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 268 (1C189800) [pid = 3508] [serial = 1476] [outer = 00000000] 10:30:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 269 (1EBD9400) [pid = 3508] [serial = 1477] [outer = 1C189800] 10:30:21 INFO - PROCESS | 3508 | 1461259821284 Marionette DEBUG loaded listener.js 10:30:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 270 (1FF4CC00) [pid = 3508] [serial = 1478] [outer = 1C189800] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 0EC4FC00 == 121 [pid = 3508] [id = 431] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 0B792400 == 120 [pid = 3508] [id = 477] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 1C71A400 == 119 [pid = 3508] [id = 476] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 12276400 == 118 [pid = 3508] [id = 475] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 26704000 == 117 [pid = 3508] [id = 473] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 28B1E000 == 116 [pid = 3508] [id = 472] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 28ABDC00 == 115 [pid = 3508] [id = 471] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 27D39800 == 114 [pid = 3508] [id = 470] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 27D2C800 == 113 [pid = 3508] [id = 469] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 24E80C00 == 112 [pid = 3508] [id = 468] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 24E76800 == 111 [pid = 3508] [id = 467] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 1FF48000 == 110 [pid = 3508] [id = 466] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 1B377C00 == 109 [pid = 3508] [id = 465] 10:30:21 INFO - PROCESS | 3508 | --DOCSHELL 131E0C00 == 108 [pid = 3508] [id = 464] 10:30:22 INFO - PROCESS | 3508 | 1461259822041 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1168ms 10:30:22 INFO - PROCESS | 3508 | 1461259822079 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 3508 | 1461259822085 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 10:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:30:22 INFO - PROCESS | 3508 | 1461259822091 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 3508 | 1461259822094 Marionette TRACE conn4 <- [1,1934,null,{}] 10:30:22 INFO - PROCESS | 3508 | 1461259822098 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:22 INFO - PROCESS | 3508 | 1461259822207 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:30:22 INFO - PROCESS | 3508 | 1461259822214 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 3508 | ++DOCSHELL 1B03F800 == 109 [pid = 3508] [id = 493] 10:30:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 271 (1B3E1000) [pid = 3508] [serial = 1479] [outer = 00000000] 10:30:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 272 (1CEA8400) [pid = 3508] [serial = 1480] [outer = 1B3E1000] 10:30:22 INFO - PROCESS | 3508 | 1461259822261 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 273 (1FB5E000) [pid = 3508] [serial = 1481] [outer = 1B3E1000] 10:30:22 INFO - PROCESS | 3508 | 1461259822887 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 830ms 10:30:22 INFO - PROCESS | 3508 | 1461259822924 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 3508 | 1461259822926 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 10:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:30:22 INFO - PROCESS | 3508 | 1461259822930 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 3508 | 1461259822933 Marionette TRACE conn4 <- [1,1938,null,{}] 10:30:22 INFO - PROCESS | 3508 | 1461259822944 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:23 INFO - PROCESS | 3508 | 1461259823099 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:30:23 INFO - PROCESS | 3508 | 1461259823122 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 3508 | ++DOCSHELL 22883C00 == 110 [pid = 3508] [id = 494] 10:30:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 274 (22885000) [pid = 3508] [serial = 1482] [outer = 00000000] 10:30:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 275 (24466400) [pid = 3508] [serial = 1483] [outer = 22885000] 10:30:23 INFO - PROCESS | 3508 | 1461259823170 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 276 (24655800) [pid = 3508] [serial = 1484] [outer = 22885000] 10:30:23 INFO - PROCESS | 3508 | 1461259823660 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 10:30:23 INFO - PROCESS | 3508 | 1461259823704 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 3508 | 1461259823706 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 10:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:30:23 INFO - PROCESS | 3508 | 1461259823710 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 3508 | 1461259823711 Marionette TRACE conn4 <- [1,1942,null,{}] 10:30:23 INFO - PROCESS | 3508 | 1461259823715 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:23 INFO - PROCESS | 3508 | 1461259823898 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:30:23 INFO - PROCESS | 3508 | 1461259823927 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 3508 | ++DOCSHELL 254B3C00 == 111 [pid = 3508] [id = 495] 10:30:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 277 (254B7400) [pid = 3508] [serial = 1485] [outer = 00000000] 10:30:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 278 (26769000) [pid = 3508] [serial = 1486] [outer = 254B7400] 10:30:24 INFO - PROCESS | 3508 | 1461259823972 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 279 (26C17400) [pid = 3508] [serial = 1487] [outer = 254B7400] 10:30:24 INFO - PROCESS | 3508 | 1461259824430 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 770ms 10:30:24 INFO - PROCESS | 3508 | 1461259824484 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:30:24 INFO - PROCESS | 3508 | 1461259824486 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 10:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:30:24 INFO - PROCESS | 3508 | 1461259824489 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:30:24 INFO - PROCESS | 3508 | 1461259824491 Marionette TRACE conn4 <- [1,1946,null,{}] 10:30:24 INFO - PROCESS | 3508 | 1461259824495 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:24 INFO - PROCESS | 3508 | 1461259824646 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:30:24 INFO - PROCESS | 3508 | 1461259824665 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 3508 | ++DOCSHELL 270CD800 == 112 [pid = 3508] [id = 496] 10:30:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 280 (27D31800) [pid = 3508] [serial = 1488] [outer = 00000000] 10:30:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 281 (28AB1400) [pid = 3508] [serial = 1489] [outer = 27D31800] 10:30:24 INFO - PROCESS | 3508 | 1461259824711 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 282 (28B20800) [pid = 3508] [serial = 1490] [outer = 27D31800] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 281 (12529C00) [pid = 3508] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 280 (1C71C400) [pid = 3508] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 279 (0B794800) [pid = 3508] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 278 (216C1800) [pid = 3508] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 277 (26C11800) [pid = 3508] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 276 (2010C400) [pid = 3508] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 275 (1C5B8000) [pid = 3508] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 274 (13251800) [pid = 3508] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 273 (1B409800) [pid = 3508] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 272 (1D672C00) [pid = 3508] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 271 (12512800) [pid = 3508] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 270 (18B13800) [pid = 3508] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 269 (20060000) [pid = 3508] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:30:25 INFO - PROCESS | 3508 | --DOMWINDOW == 268 (1872C800) [pid = 3508] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:30:25 INFO - PROCESS | 3508 | 1461259825460 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1019ms 10:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:30:25 INFO - PROCESS | 3508 | 1461259825513 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 3508 | 1461259825515 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 10:30:25 INFO - PROCESS | 3508 | 1461259825518 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 3508 | 1461259825520 Marionette TRACE conn4 <- [1,1950,null,{}] 10:30:25 INFO - PROCESS | 3508 | 1461259825523 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:25 INFO - PROCESS | 3508 | 1461259825645 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:30:25 INFO - PROCESS | 3508 | 1461259825657 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 3508 | ++DOCSHELL 20065800 == 113 [pid = 3508] [id = 497] 10:30:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 269 (201E5C00) [pid = 3508] [serial = 1491] [outer = 00000000] 10:30:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 270 (286BD000) [pid = 3508] [serial = 1492] [outer = 201E5C00] 10:30:25 INFO - PROCESS | 3508 | 1461259825704 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 271 (28D30000) [pid = 3508] [serial = 1493] [outer = 201E5C00] 10:30:26 INFO - PROCESS | 3508 | 1461259826162 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 10:30:26 INFO - PROCESS | 3508 | 1461259826189 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 3508 | 1461259826190 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 10:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:30:26 INFO - PROCESS | 3508 | 1461259826214 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 3508 | 1461259826216 Marionette TRACE conn4 <- [1,1954,null,{}] 10:30:26 INFO - PROCESS | 3508 | 1461259826223 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:26 INFO - PROCESS | 3508 | 1461259826322 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:30:26 INFO - PROCESS | 3508 | 1461259826329 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 3508 | ++DOCSHELL 26CDB400 == 114 [pid = 3508] [id = 498] 10:30:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 272 (296AEC00) [pid = 3508] [serial = 1494] [outer = 00000000] 10:30:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 273 (29AC9800) [pid = 3508] [serial = 1495] [outer = 296AEC00] 10:30:26 INFO - PROCESS | 3508 | 1461259826373 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 274 (29AC8800) [pid = 3508] [serial = 1496] [outer = 296AEC00] 10:30:26 INFO - PROCESS | 3508 | 1461259826841 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 10:30:26 INFO - PROCESS | 3508 | 1461259826896 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 3508 | 1461259826898 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 10:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:30:26 INFO - PROCESS | 3508 | 1461259826906 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 3508 | 1461259826907 Marionette TRACE conn4 <- [1,1958,null,{}] 10:30:26 INFO - PROCESS | 3508 | 1461259826911 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:27 INFO - PROCESS | 3508 | 1461259827013 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:30:27 INFO - PROCESS | 3508 | 1461259827033 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 3508 | ++DOCSHELL 29B3AC00 == 115 [pid = 3508] [id = 499] 10:30:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 275 (29B3BC00) [pid = 3508] [serial = 1497] [outer = 00000000] 10:30:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 276 (29B43400) [pid = 3508] [serial = 1498] [outer = 29B3BC00] 10:30:27 INFO - PROCESS | 3508 | 1461259827081 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 277 (2A738000) [pid = 3508] [serial = 1499] [outer = 29B3BC00] 10:30:27 INFO - PROCESS | 3508 | 1461259827880 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1018ms 10:30:27 INFO - PROCESS | 3508 | 1461259827925 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 3508 | 1461259827931 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 10:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:30:27 INFO - PROCESS | 3508 | 1461259827936 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 3508 | 1461259827940 Marionette TRACE conn4 <- [1,1962,null,{}] 10:30:27 INFO - PROCESS | 3508 | 1461259827966 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:28 INFO - PROCESS | 3508 | 1461259828172 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:30:28 INFO - PROCESS | 3508 | 1461259828303 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 3508 | ++DOCSHELL 1B033800 == 116 [pid = 3508] [id = 500] 10:30:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 278 (1B36F400) [pid = 3508] [serial = 1500] [outer = 00000000] 10:30:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 279 (1C71B000) [pid = 3508] [serial = 1501] [outer = 1B36F400] 10:30:28 INFO - PROCESS | 3508 | 1461259828364 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 280 (1CEA6C00) [pid = 3508] [serial = 1502] [outer = 1B36F400] 10:30:28 INFO - PROCESS | 3508 | 1461259828947 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1042ms 10:30:29 INFO - PROCESS | 3508 | 1461259828983 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 3508 | 1461259828989 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 10:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:30:29 INFO - PROCESS | 3508 | 1461259828996 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 3508 | 1461259828998 Marionette TRACE conn4 <- [1,1966,null,{}] 10:30:29 INFO - PROCESS | 3508 | 1461259829003 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:29 INFO - PROCESS | 3508 | 1461259829132 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:30:29 INFO - PROCESS | 3508 | 1461259829324 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 3508 | ++DOCSHELL 1D0E1800 == 117 [pid = 3508] [id = 501] 10:30:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 281 (1D6C6400) [pid = 3508] [serial = 1503] [outer = 00000000] 10:30:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 282 (21A2E400) [pid = 3508] [serial = 1504] [outer = 1D6C6400] 10:30:29 INFO - PROCESS | 3508 | 1461259829380 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 283 (239C9C00) [pid = 3508] [serial = 1505] [outer = 1D6C6400] 10:30:30 INFO - PROCESS | 3508 | 1461259829979 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1020ms 10:30:30 INFO - PROCESS | 3508 | 1461259830018 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 3508 | 1461259830020 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 10:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:30:30 INFO - PROCESS | 3508 | 1461259830024 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 3508 | 1461259830028 Marionette TRACE conn4 <- [1,1970,null,{}] 10:30:30 INFO - PROCESS | 3508 | 1461259830039 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:30 INFO - PROCESS | 3508 | 1461259830186 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:30:30 INFO - PROCESS | 3508 | 1461259830368 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 3508 | ++DOCSHELL 2944D800 == 118 [pid = 3508] [id = 502] 10:30:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 284 (2944E000) [pid = 3508] [serial = 1506] [outer = 00000000] 10:30:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 285 (29451800) [pid = 3508] [serial = 1507] [outer = 2944E000] 10:30:30 INFO - PROCESS | 3508 | 1461259830430 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 286 (29456000) [pid = 3508] [serial = 1508] [outer = 2944E000] 10:30:31 INFO - PROCESS | 3508 | 1461259831021 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1024ms 10:30:31 INFO - PROCESS | 3508 | 1461259831050 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 3508 | 1461259831053 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 10:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:30:31 INFO - PROCESS | 3508 | 1461259831056 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - PROCESS | 3508 | 1461259831058 Marionette TRACE conn4 <- [1,1974,null,{}] 10:30:31 INFO - PROCESS | 3508 | 1461259831062 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:31 INFO - PROCESS | 3508 | 1461259831191 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:30:31 INFO - PROCESS | 3508 | 1461259831383 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 3508 | ++DOCSHELL 29682000 == 119 [pid = 3508] [id = 503] 10:30:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 287 (29682800) [pid = 3508] [serial = 1509] [outer = 00000000] 10:30:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 288 (29688800) [pid = 3508] [serial = 1510] [outer = 29682800] 10:30:31 INFO - PROCESS | 3508 | 1461259831441 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 289 (2968C800) [pid = 3508] [serial = 1511] [outer = 29682800] 10:30:32 INFO - PROCESS | 3508 | 1461259831984 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 10:30:32 INFO - PROCESS | 3508 | 1461259832030 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:30:32 INFO - PROCESS | 3508 | 1461259832033 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 10:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:30:32 INFO - PROCESS | 3508 | 1461259832036 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:30:32 INFO - PROCESS | 3508 | 1461259832038 Marionette TRACE conn4 <- [1,1978,null,{}] 10:30:32 INFO - PROCESS | 3508 | 1461259832042 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:32 INFO - PROCESS | 3508 | 1461259832164 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:30:32 INFO - PROCESS | 3508 | 1461259832355 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 3508 | ++DOCSHELL 29652000 == 120 [pid = 3508] [id = 504] 10:30:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 290 (29653800) [pid = 3508] [serial = 1512] [outer = 00000000] 10:30:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 291 (29658800) [pid = 3508] [serial = 1513] [outer = 29653800] 10:30:32 INFO - PROCESS | 3508 | 1461259832411 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 292 (2965A400) [pid = 3508] [serial = 1514] [outer = 29653800] 10:30:33 INFO - PROCESS | 3508 | 1461259833001 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1018ms 10:30:33 INFO - PROCESS | 3508 | 1461259833058 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 3508 | 1461259833061 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 10:30:33 INFO - PROCESS | 3508 | 1461259833064 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:30:33 INFO - PROCESS | 3508 | 1461259833066 Marionette TRACE conn4 <- [1,1982,null,{}] 10:30:33 INFO - PROCESS | 3508 | 1461259833070 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:33 INFO - PROCESS | 3508 | 1461259833251 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:30:33 INFO - PROCESS | 3508 | 1461259833430 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 3508 | ++DOCSHELL 2963F000 == 121 [pid = 3508] [id = 505] 10:30:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 293 (29640800) [pid = 3508] [serial = 1515] [outer = 00000000] 10:30:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 294 (29657400) [pid = 3508] [serial = 1516] [outer = 29640800] 10:30:33 INFO - PROCESS | 3508 | 1461259833488 Marionette DEBUG loaded listener.js 10:30:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 295 (2965C000) [pid = 3508] [serial = 1517] [outer = 29640800] 10:30:34 INFO - PROCESS | 3508 | 1461259834059 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1019ms 10:30:34 INFO - PROCESS | 3508 | 1461259834087 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 3508 | 1461259834090 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 10:30:34 INFO - PROCESS | 3508 | 1461259834093 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:30:34 INFO - PROCESS | 3508 | 1461259834095 Marionette TRACE conn4 <- [1,1986,null,{}] 10:30:34 INFO - PROCESS | 3508 | 1461259834098 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:34 INFO - PROCESS | 3508 | 1461259834220 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:30:34 INFO - PROCESS | 3508 | 1461259834412 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 3508 | ++DOCSHELL 2968E000 == 122 [pid = 3508] [id = 506] 10:30:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 296 (29B3B000) [pid = 3508] [serial = 1518] [outer = 00000000] 10:30:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 297 (2A742400) [pid = 3508] [serial = 1519] [outer = 29B3B000] 10:30:34 INFO - PROCESS | 3508 | 1461259834468 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 298 (2A746000) [pid = 3508] [serial = 1520] [outer = 29B3B000] 10:30:35 INFO - PROCESS | 3508 | 1461259835007 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 10:30:35 INFO - PROCESS | 3508 | 1461259835067 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 3508 | 1461259835069 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 10:30:35 INFO - PROCESS | 3508 | 1461259835073 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:30:35 INFO - PROCESS | 3508 | 1461259835075 Marionette TRACE conn4 <- [1,1990,null,{}] 10:30:35 INFO - PROCESS | 3508 | 1461259835078 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:35 INFO - PROCESS | 3508 | 1461259835200 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:30:35 INFO - PROCESS | 3508 | 1461259835392 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 3508 | ++DOCSHELL 2A73B000 == 123 [pid = 3508] [id = 507] 10:30:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 299 (2AA52800) [pid = 3508] [serial = 1521] [outer = 00000000] 10:30:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 300 (2AA5AC00) [pid = 3508] [serial = 1522] [outer = 2AA52800] 10:30:35 INFO - PROCESS | 3508 | 1461259835447 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 301 (2AA5D400) [pid = 3508] [serial = 1523] [outer = 2AA52800] 10:30:36 INFO - PROCESS | 3508 | 1461259836043 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1015ms 10:30:36 INFO - PROCESS | 3508 | 1461259836092 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:30:36 INFO - PROCESS | 3508 | 1461259836094 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 10:30:36 INFO - PROCESS | 3508 | 1461259836098 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:30:36 INFO - PROCESS | 3508 | 1461259836100 Marionette TRACE conn4 <- [1,1994,null,{}] 10:30:36 INFO - PROCESS | 3508 | 1461259836103 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:36 INFO - PROCESS | 3508 | 1461259836226 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:30:36 INFO - PROCESS | 3508 | 1461259836418 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 3508 | ++DOCSHELL 28303800 == 124 [pid = 3508] [id = 508] 10:30:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 302 (28306800) [pid = 3508] [serial = 1524] [outer = 00000000] 10:30:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 303 (2830CC00) [pid = 3508] [serial = 1525] [outer = 28306800] 10:30:36 INFO - PROCESS | 3508 | 1461259836473 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 304 (2830E400) [pid = 3508] [serial = 1526] [outer = 28306800] 10:30:37 INFO - PROCESS | 3508 | 1461259837114 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1068ms 10:30:37 INFO - PROCESS | 3508 | 1461259837170 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 3508 | 1461259837173 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 10:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:30:37 INFO - PROCESS | 3508 | 1461259837176 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 3508 | 1461259837178 Marionette TRACE conn4 <- [1,1998,null,{}] 10:30:37 INFO - PROCESS | 3508 | 1461259837182 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:37 INFO - PROCESS | 3508 | 1461259837306 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:30:37 INFO - PROCESS | 3508 | 1461259837502 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 3508 | ++DOCSHELL 1731E800 == 125 [pid = 3508] [id = 509] 10:30:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 305 (1731F000) [pid = 3508] [serial = 1527] [outer = 00000000] 10:30:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 306 (1A055400) [pid = 3508] [serial = 1528] [outer = 1731F000] 10:30:37 INFO - PROCESS | 3508 | 1461259837559 Marionette DEBUG loaded listener.js 10:30:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 307 (1A061400) [pid = 3508] [serial = 1529] [outer = 1731F000] 10:30:38 INFO - PROCESS | 3508 | 1461259838177 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1067ms 10:30:38 INFO - PROCESS | 3508 | 1461259838247 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 3508 | 1461259838250 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 10:30:38 INFO - PROCESS | 3508 | 1461259838254 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:30:38 INFO - PROCESS | 3508 | 1461259838256 Marionette TRACE conn4 <- [1,2002,null,{}] 10:30:38 INFO - PROCESS | 3508 | 1461259838260 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:38 INFO - PROCESS | 3508 | 1461259838406 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:30:38 INFO - PROCESS | 3508 | 1461259838596 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 3508 | ++DOCSHELL 1C595800 == 126 [pid = 3508] [id = 510] 10:30:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 308 (1FB55C00) [pid = 3508] [serial = 1530] [outer = 00000000] 10:30:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 309 (201F3C00) [pid = 3508] [serial = 1531] [outer = 1FB55C00] 10:30:38 INFO - PROCESS | 3508 | 1461259838655 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 310 (20E81400) [pid = 3508] [serial = 1532] [outer = 1FB55C00] 10:30:39 INFO - PROCESS | 3508 | 1461259839655 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1469ms 10:30:39 INFO - PROCESS | 3508 | 1461259839727 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 3508 | 1461259839731 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 10:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:30:39 INFO - PROCESS | 3508 | 1461259839750 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 3508 | 1461259839754 Marionette TRACE conn4 <- [1,2006,null,{}] 10:30:39 INFO - PROCESS | 3508 | 1461259839764 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:39 INFO - PROCESS | 3508 | 1461259839894 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:30:40 INFO - PROCESS | 3508 | 1461259840120 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 3508 | ++DOCSHELL 13205400 == 127 [pid = 3508] [id = 511] 10:30:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 311 (1320F000) [pid = 3508] [serial = 1533] [outer = 00000000] 10:30:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 312 (17342800) [pid = 3508] [serial = 1534] [outer = 1320F000] 10:30:40 INFO - PROCESS | 3508 | 1461259840169 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 313 (18678C00) [pid = 3508] [serial = 1535] [outer = 1320F000] 10:30:40 INFO - PROCESS | 3508 | 1461259840715 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1048ms 10:30:40 INFO - PROCESS | 3508 | 1461259840784 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:30:40 INFO - PROCESS | 3508 | 1461259840790 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 10:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:30:40 INFO - PROCESS | 3508 | 1461259840796 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 3508 | 1461259840798 Marionette TRACE conn4 <- [1,2010,null,{}] 10:30:40 INFO - PROCESS | 3508 | 1461259840802 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:40 INFO - PROCESS | 3508 | 1461259840967 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:30:41 INFO - PROCESS | 3508 | 1461259841158 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 3508 | ++DOCSHELL 18B0A800 == 128 [pid = 3508] [id = 512] 10:30:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 314 (19159800) [pid = 3508] [serial = 1536] [outer = 00000000] 10:30:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 315 (1B406C00) [pid = 3508] [serial = 1537] [outer = 19159800] 10:30:41 INFO - PROCESS | 3508 | 1461259841207 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 316 (1C194000) [pid = 3508] [serial = 1538] [outer = 19159800] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 20260400 == 127 [pid = 3508] [id = 355] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 21A3C400 == 126 [pid = 3508] [id = 390] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 239C8400 == 125 [pid = 3508] [id = 304] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 2012A000 == 124 [pid = 3508] [id = 354] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 26CDB400 == 123 [pid = 3508] [id = 498] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 20065800 == 122 [pid = 3508] [id = 497] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 270CD800 == 121 [pid = 3508] [id = 496] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 254B3C00 == 120 [pid = 3508] [id = 495] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 22883C00 == 119 [pid = 3508] [id = 494] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 315 (1EBD5800) [pid = 3508] [serial = 1435] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 314 (1C71C800) [pid = 3508] [serial = 1396] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 313 (2171D000) [pid = 3508] [serial = 1399] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 312 (2676AC00) [pid = 3508] [serial = 1402] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 311 (254B9000) [pid = 3508] [serial = 1405] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 310 (27D31400) [pid = 3508] [serial = 1408] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 309 (286BC400) [pid = 3508] [serial = 1411] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 308 (28B1F000) [pid = 3508] [serial = 1414] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 307 (28C7B400) [pid = 3508] [serial = 1417] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 306 (2670DC00) [pid = 3508] [serial = 1420] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 305 (1C49B000) [pid = 3508] [serial = 1423] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 1B03F800 == 118 [pid = 3508] [id = 493] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 1B8CE400 == 117 [pid = 3508] [id = 492] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 17901C00 == 116 [pid = 3508] [id = 484] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 24E7D000 == 115 [pid = 3508] [id = 483] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 21A3B400 == 114 [pid = 3508] [id = 482] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 20258C00 == 113 [pid = 3508] [id = 481] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 1C5C4000 == 112 [pid = 3508] [id = 480] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 11EE4800 == 111 [pid = 3508] [id = 479] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 20E8C800 == 110 [pid = 3508] [id = 463] 10:30:41 INFO - PROCESS | 3508 | --DOCSHELL 1D0A9400 == 109 [pid = 3508] [id = 478] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 304 (28AB8C00) [pid = 3508] [serial = 1331] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 303 (18B0BC00) [pid = 3508] [serial = 1426] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 302 (1EBC6400) [pid = 3508] [serial = 1429] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 301 (131E0000) [pid = 3508] [serial = 1432] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 300 (17313400) [pid = 3508] [serial = 1393] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 299 (1FB54800) [pid = 3508] [serial = 1430] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 298 (24464C00) [pid = 3508] [serial = 1391] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 297 (1760B800) [pid = 3508] [serial = 1433] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 296 (239D1000) [pid = 3508] [serial = 1390] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 295 (20DC2000) [pid = 3508] [serial = 1388] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 294 (191D2C00) [pid = 3508] [serial = 1427] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 293 (20260800) [pid = 3508] [serial = 1382] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 292 (1FB5F400) [pid = 3508] [serial = 1336] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 291 (1FF47800) [pid = 3508] [serial = 1360] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 290 (1D0AD800) [pid = 3508] [serial = 1373] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 289 (1B378400) [pid = 3508] [serial = 1363] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 288 (201E1C00) [pid = 3508] [serial = 1387] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 287 (1CEB0C00) [pid = 3508] [serial = 1372] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 286 (26CE0800) [pid = 3508] [serial = 1351] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 285 (1F88E800) [pid = 3508] [serial = 1376] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 284 (1731AC00) [pid = 3508] [serial = 1366] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 283 (29778C00) [pid = 3508] [serial = 1348] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 282 (1C186800) [pid = 3508] [serial = 1369] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 281 (2010D800) [pid = 3508] [serial = 1378] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 280 (286BE800) [pid = 3508] [serial = 1345] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 279 (20130C00) [pid = 3508] [serial = 1379] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 278 (1A058000) [pid = 3508] [serial = 1364] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 277 (1B8CCC00) [pid = 3508] [serial = 1384] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 276 (29AC4C00) [pid = 3508] [serial = 1354] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 275 (191D1C00) [pid = 3508] [serial = 1367] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 274 (1B406400) [pid = 3508] [serial = 1333] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 273 (1C566400) [pid = 3508] [serial = 1370] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 272 (1EBCD800) [pid = 3508] [serial = 1375] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 271 (1C719000) [pid = 3508] [serial = 1385] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 270 (26C1B400) [pid = 3508] [serial = 1339] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 269 (1A4F5C00) [pid = 3508] [serial = 1357] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 268 (296A9400) [pid = 3508] [serial = 1342] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 3508 | --DOMWINDOW == 267 (201F2800) [pid = 3508] [serial = 1381] [outer = 00000000] [url = about:blank] 10:30:42 INFO - PROCESS | 3508 | 1461259841985 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1231ms 10:30:42 INFO - PROCESS | 3508 | 1461259842029 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:30:42 INFO - PROCESS | 3508 | 1461259842032 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 10:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:30:42 INFO - PROCESS | 3508 | 1461259842035 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 3508 | 1461259842039 Marionette TRACE conn4 <- [1,2014,null,{}] 10:30:42 INFO - PROCESS | 3508 | 1461259842049 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:42 INFO - PROCESS | 3508 | 1461259842155 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:30:42 INFO - PROCESS | 3508 | 1461259842168 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 3508 | ++DOCSHELL 178DA000 == 110 [pid = 3508] [id = 513] 10:30:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 268 (1867FC00) [pid = 3508] [serial = 1539] [outer = 00000000] 10:30:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 269 (1A059000) [pid = 3508] [serial = 1540] [outer = 1867FC00] 10:30:42 INFO - PROCESS | 3508 | 1461259842248 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 270 (1B03F800) [pid = 3508] [serial = 1541] [outer = 1867FC00] 10:30:42 INFO - PROCESS | 3508 | 1461259842758 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 10:30:42 INFO - PROCESS | 3508 | 1461259842810 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:30:42 INFO - PROCESS | 3508 | 1461259842812 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 10:30:42 INFO - PROCESS | 3508 | 1461259842816 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:30:42 INFO - PROCESS | 3508 | 1461259842817 Marionette TRACE conn4 <- [1,2018,null,{}] 10:30:42 INFO - PROCESS | 3508 | 1461259842821 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:42 INFO - PROCESS | 3508 | 1461259842921 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:30:42 INFO - PROCESS | 3508 | 1461259842927 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 3508 | ++DOCSHELL 1B3E7400 == 111 [pid = 3508] [id = 514] 10:30:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 271 (1B402400) [pid = 3508] [serial = 1542] [outer = 00000000] 10:30:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 272 (1C59D800) [pid = 3508] [serial = 1543] [outer = 1B402400] 10:30:42 INFO - PROCESS | 3508 | 1461259842973 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 273 (1C5C4800) [pid = 3508] [serial = 1544] [outer = 1B402400] 10:30:43 INFO - PROCESS | 3508 | 1461259843446 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 10:30:43 INFO - PROCESS | 3508 | 1461259843498 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:30:43 INFO - PROCESS | 3508 | 1461259843500 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 10:30:43 INFO - PROCESS | 3508 | 1461259843504 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 3508 | 1461259843505 Marionette TRACE conn4 <- [1,2022,null,{}] 10:30:43 INFO - PROCESS | 3508 | 1461259843509 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:43 INFO - PROCESS | 3508 | 1461259843606 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:30:43 INFO - PROCESS | 3508 | 1461259843643 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:43 INFO - PROCESS | 3508 | ++DOCSHELL 1C713C00 == 112 [pid = 3508] [id = 515] 10:30:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 274 (1C71C000) [pid = 3508] [serial = 1545] [outer = 00000000] 10:30:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 275 (1CAE1000) [pid = 3508] [serial = 1546] [outer = 1C71C000] 10:30:43 INFO - PROCESS | 3508 | 1461259843689 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 276 (1CEB2400) [pid = 3508] [serial = 1547] [outer = 1C71C000] 10:30:44 INFO - PROCESS | 3508 | 1461259844226 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 10:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:30:44 INFO - PROCESS | 3508 | 1461259844274 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 3508 | 1461259844276 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 10:30:44 INFO - PROCESS | 3508 | 1461259844286 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 3508 | 1461259844287 Marionette TRACE conn4 <- [1,2026,null,{}] 10:30:44 INFO - PROCESS | 3508 | 1461259844291 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:44 INFO - PROCESS | 3508 | 1461259844455 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:30:44 INFO - PROCESS | 3508 | 1461259844477 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 3508 | ++DOCSHELL 1C7FA800 == 113 [pid = 3508] [id = 516] 10:30:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 277 (1CAAC400) [pid = 3508] [serial = 1548] [outer = 00000000] 10:30:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 278 (1ED72800) [pid = 3508] [serial = 1549] [outer = 1CAAC400] 10:30:44 INFO - PROCESS | 3508 | 1461259844525 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 279 (1FB54800) [pid = 3508] [serial = 1550] [outer = 1CAAC400] 10:30:45 INFO - PROCESS | 3508 | 1461259845011 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 790ms 10:30:45 INFO - PROCESS | 3508 | 1461259845071 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 3508 | 1461259845073 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 10:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:30:45 INFO - PROCESS | 3508 | 1461259845076 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 3508 | 1461259845078 Marionette TRACE conn4 <- [1,2030,null,{}] 10:30:45 INFO - PROCESS | 3508 | 1461259845081 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:45 INFO - PROCESS | 3508 | 1461259845229 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:30:45 INFO - PROCESS | 3508 | 1461259845246 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:45 INFO - PROCESS | 3508 | ++DOCSHELL 1CFC1C00 == 114 [pid = 3508] [id = 517] 10:30:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 280 (1ED6F000) [pid = 3508] [serial = 1551] [outer = 00000000] 10:30:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 281 (1FF48000) [pid = 3508] [serial = 1552] [outer = 1ED6F000] 10:30:45 INFO - PROCESS | 3508 | 1461259845290 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 282 (2006C400) [pid = 3508] [serial = 1553] [outer = 1ED6F000] 10:30:45 INFO - PROCESS | 3508 | 1461259845749 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 10:30:45 INFO - PROCESS | 3508 | 1461259845807 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 3508 | 1461259845809 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 10:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:30:45 INFO - PROCESS | 3508 | 1461259845812 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 3508 | 1461259845813 Marionette TRACE conn4 <- [1,2034,null,{}] 10:30:45 INFO - PROCESS | 3508 | 1461259845817 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:46 INFO - PROCESS | 3508 | 1461259846439 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 281 (1C189800) [pid = 3508] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 280 (296AEC00) [pid = 3508] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 279 (22885000) [pid = 3508] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 278 (1D0AB800) [pid = 3508] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 277 (254B7400) [pid = 3508] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 276 (1B3E1000) [pid = 3508] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 275 (201E5C00) [pid = 3508] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:30:46 INFO - PROCESS | 3508 | --DOMWINDOW == 274 (27D31800) [pid = 3508] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:30:46 INFO - PROCESS | 3508 | 1461259846532 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 3508 | ++DOCSHELL 0EBAAC00 == 115 [pid = 3508] [id = 518] 10:30:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 275 (11E03C00) [pid = 3508] [serial = 1554] [outer = 00000000] 10:30:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 276 (1B410400) [pid = 3508] [serial = 1555] [outer = 11E03C00] 10:30:46 INFO - PROCESS | 3508 | 1461259846577 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 277 (1C561400) [pid = 3508] [serial = 1556] [outer = 11E03C00] 10:30:47 INFO - PROCESS | 3508 | 1461259847003 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1220ms 10:30:47 INFO - PROCESS | 3508 | 1461259847032 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 3508 | 1461259847034 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 10:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:30:47 INFO - PROCESS | 3508 | 1461259847037 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 3508 | 1461259847039 Marionette TRACE conn4 <- [1,2038,null,{}] 10:30:47 INFO - PROCESS | 3508 | 1461259847042 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:47 INFO - PROCESS | 3508 | 1461259847141 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:30:47 INFO - PROCESS | 3508 | 1461259847148 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 3508 | ++DOCSHELL 1FB8DC00 == 116 [pid = 3508] [id = 519] 10:30:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 278 (20065400) [pid = 3508] [serial = 1557] [outer = 00000000] 10:30:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 279 (201EC400) [pid = 3508] [serial = 1558] [outer = 20065400] 10:30:47 INFO - PROCESS | 3508 | 1461259847193 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 280 (201F4800) [pid = 3508] [serial = 1559] [outer = 20065400] 10:30:47 INFO - PROCESS | 3508 | 1461259847650 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 10:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:30:47 INFO - PROCESS | 3508 | 1461259847711 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 3508 | 1461259847713 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 10:30:47 INFO - PROCESS | 3508 | 1461259847716 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 3508 | 1461259847718 Marionette TRACE conn4 <- [1,2042,null,{}] 10:30:47 INFO - PROCESS | 3508 | 1461259847721 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:47 INFO - PROCESS | 3508 | 1461259847820 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:30:47 INFO - PROCESS | 3508 | 1461259847855 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 3508 | ++DOCSHELL 11D51000 == 117 [pid = 3508] [id = 520] 10:30:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 281 (201DFC00) [pid = 3508] [serial = 1560] [outer = 00000000] 10:30:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 282 (20BEE400) [pid = 3508] [serial = 1561] [outer = 201DFC00] 10:30:47 INFO - PROCESS | 3508 | 1461259847900 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 283 (20DC8C00) [pid = 3508] [serial = 1562] [outer = 201DFC00] 10:30:48 INFO - PROCESS | 3508 | 1461259848360 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 10:30:48 INFO - PROCESS | 3508 | 1461259848387 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:30:48 INFO - PROCESS | 3508 | 1461259848389 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 10:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:30:48 INFO - PROCESS | 3508 | 1461259848496 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:30:48 INFO - PROCESS | 3508 | 1461259848500 Marionette TRACE conn4 <- [1,2046,null,{}] 10:30:48 INFO - PROCESS | 3508 | 1461259848510 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:48 INFO - PROCESS | 3508 | 1461259848647 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:30:48 INFO - PROCESS | 3508 | 1461259848831 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 3508 | ++DOCSHELL 1234E000 == 118 [pid = 3508] [id = 521] 10:30:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 284 (1234F800) [pid = 3508] [serial = 1563] [outer = 00000000] 10:30:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 285 (131E0000) [pid = 3508] [serial = 1564] [outer = 1234F800] 10:30:48 INFO - PROCESS | 3508 | 1461259848893 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 286 (13858800) [pid = 3508] [serial = 1565] [outer = 1234F800] 10:30:49 INFO - PROCESS | 3508 | 1461259849531 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1166ms 10:30:49 INFO - PROCESS | 3508 | 1461259849581 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 3508 | 1461259849588 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 10:30:49 INFO - PROCESS | 3508 | 1461259849592 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:30:49 INFO - PROCESS | 3508 | 1461259849595 Marionette TRACE conn4 <- [1,2050,null,{}] 10:30:49 INFO - PROCESS | 3508 | 1461259849604 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:49 INFO - PROCESS | 3508 | 1461259849766 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:30:49 INFO - PROCESS | 3508 | 1461259849942 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 3508 | ++DOCSHELL 18D0CC00 == 119 [pid = 3508] [id = 522] 10:30:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 287 (1B038C00) [pid = 3508] [serial = 1566] [outer = 00000000] 10:30:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 288 (1C4EEC00) [pid = 3508] [serial = 1567] [outer = 1B038C00] 10:30:50 INFO - PROCESS | 3508 | 1461259849997 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 289 (1C71E800) [pid = 3508] [serial = 1568] [outer = 1B038C00] 10:30:50 INFO - PROCESS | 3508 | 1461259850642 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1081ms 10:30:50 INFO - PROCESS | 3508 | 1461259850688 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 3508 | 1461259850691 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 10:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:30:50 INFO - PROCESS | 3508 | 1461259850695 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 3508 | 1461259850698 Marionette TRACE conn4 <- [1,2054,null,{}] 10:30:50 INFO - PROCESS | 3508 | 1461259850702 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:50 INFO - PROCESS | 3508 | 1461259850833 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:30:51 INFO - PROCESS | 3508 | 1461259851018 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 3508 | ++DOCSHELL 20254000 == 120 [pid = 3508] [id = 523] 10:30:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 290 (20258C00) [pid = 3508] [serial = 1569] [outer = 00000000] 10:30:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 291 (20E8D400) [pid = 3508] [serial = 1570] [outer = 20258C00] 10:30:51 INFO - PROCESS | 3508 | 1461259851083 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 292 (21720000) [pid = 3508] [serial = 1571] [outer = 20258C00] 10:30:51 INFO - PROCESS | 3508 | 1461259851681 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1023ms 10:30:51 INFO - PROCESS | 3508 | 1461259851725 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 3508 | 1461259851727 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 10:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:30:51 INFO - PROCESS | 3508 | 1461259851734 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - PROCESS | 3508 | 1461259851736 Marionette TRACE conn4 <- [1,2058,null,{}] 10:30:51 INFO - PROCESS | 3508 | 1461259851739 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:51 INFO - PROCESS | 3508 | 1461259851882 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:30:52 INFO - PROCESS | 3508 | 1461259852066 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:52 INFO - PROCESS | 3508 | --DOCSHELL 1CFC6000 == 119 [pid = 3508] [id = 13] 10:30:52 INFO - PROCESS | 3508 | ++DOCSHELL 11E79800 == 120 [pid = 3508] [id = 524] 10:30:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 293 (1CFC6000) [pid = 3508] [serial = 1572] [outer = 00000000] 10:30:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 294 (239D7800) [pid = 3508] [serial = 1573] [outer = 1CFC6000] 10:30:52 INFO - PROCESS | 3508 | 1461259852151 Marionette DEBUG loaded listener.js 10:30:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 295 (24468000) [pid = 3508] [serial = 1574] [outer = 1CFC6000] 10:30:52 INFO - PROCESS | 3508 | 1461259852723 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1022ms 10:30:52 INFO - PROCESS | 3508 | 1461259852757 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 3508 | 1461259852760 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 10:30:52 INFO - PROCESS | 3508 | 1461259852764 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:30:52 INFO - PROCESS | 3508 | 1461259852766 Marionette TRACE conn4 <- [1,2062,null,{}] 10:30:52 INFO - PROCESS | 3508 | 1461259852769 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:52 INFO - PROCESS | 3508 | 1461259852891 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:30:53 INFO - PROCESS | 3508 | 1461259853079 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 3508 | ++DOCSHELL 24606000 == 121 [pid = 3508] [id = 525] 10:30:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 296 (2464FC00) [pid = 3508] [serial = 1575] [outer = 00000000] 10:30:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 297 (24E7D000) [pid = 3508] [serial = 1576] [outer = 2464FC00] 10:30:53 INFO - PROCESS | 3508 | 1461259853136 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 298 (24F35C00) [pid = 3508] [serial = 1577] [outer = 2464FC00] 10:30:53 INFO - PROCESS | 3508 | 1461259853718 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1016ms 10:30:53 INFO - PROCESS | 3508 | 1461259853783 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 3508 | 1461259853785 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 10:30:53 INFO - PROCESS | 3508 | 1461259853789 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:30:53 INFO - PROCESS | 3508 | 1461259853791 Marionette TRACE conn4 <- [1,2066,null,{}] 10:30:53 INFO - PROCESS | 3508 | 1461259853794 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:53 INFO - PROCESS | 3508 | 1461259853938 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:30:54 INFO - PROCESS | 3508 | 1461259854116 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 3508 | ++DOCSHELL 254B2000 == 122 [pid = 3508] [id = 526] 10:30:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 299 (254BA000) [pid = 3508] [serial = 1578] [outer = 00000000] 10:30:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 300 (2670F800) [pid = 3508] [serial = 1579] [outer = 254BA000] 10:30:54 INFO - PROCESS | 3508 | 1461259854177 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 301 (26795400) [pid = 3508] [serial = 1580] [outer = 254BA000] 10:30:54 INFO - PROCESS | 3508 | 1461259854749 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1016ms 10:30:54 INFO - PROCESS | 3508 | 1461259854809 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 3508 | 1461259854811 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 10:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:30:54 INFO - PROCESS | 3508 | 1461259854815 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 3508 | 1461259854817 Marionette TRACE conn4 <- [1,2070,null,{}] 10:30:54 INFO - PROCESS | 3508 | 1461259854821 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:54 INFO - PROCESS | 3508 | 1461259854942 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:30:55 INFO - PROCESS | 3508 | 1461259855121 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 3508 | ++DOCSHELL 2679C400 == 123 [pid = 3508] [id = 527] 10:30:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 302 (26C1D000) [pid = 3508] [serial = 1581] [outer = 00000000] 10:30:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 303 (26C4B800) [pid = 3508] [serial = 1582] [outer = 26C1D000] 10:30:55 INFO - PROCESS | 3508 | 1461259855177 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 304 (26C4D000) [pid = 3508] [serial = 1583] [outer = 26C1D000] 10:30:55 INFO - PROCESS | 3508 | 1461259855730 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 10:30:55 INFO - PROCESS | 3508 | 1461259855789 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 3508 | 1461259855792 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 10:30:55 INFO - PROCESS | 3508 | 1461259855795 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:30:55 INFO - PROCESS | 3508 | 1461259855797 Marionette TRACE conn4 <- [1,2074,null,{}] 10:30:55 INFO - PROCESS | 3508 | 1461259855801 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:55 INFO - PROCESS | 3508 | 1461259855922 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:30:56 INFO - PROCESS | 3508 | 1461259856111 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 3508 | ++DOCSHELL 26C48800 == 124 [pid = 3508] [id = 528] 10:30:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 305 (26C4FC00) [pid = 3508] [serial = 1584] [outer = 00000000] 10:30:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 306 (26CE3000) [pid = 3508] [serial = 1585] [outer = 26C4FC00] 10:30:56 INFO - PROCESS | 3508 | 1461259856167 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 307 (270CB000) [pid = 3508] [serial = 1586] [outer = 26C4FC00] 10:30:56 INFO - PROCESS | 3508 | 1461259856750 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1018ms 10:30:56 INFO - PROCESS | 3508 | 1461259856817 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 3508 | 1461259856820 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 10:30:56 INFO - PROCESS | 3508 | 1461259856823 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:30:56 INFO - PROCESS | 3508 | 1461259856825 Marionette TRACE conn4 <- [1,2078,null,{}] 10:30:56 INFO - PROCESS | 3508 | 1461259856829 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:56 INFO - PROCESS | 3508 | 1461259856952 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:30:57 INFO - PROCESS | 3508 | 1461259857146 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 3508 | ++DOCSHELL 26C53800 == 125 [pid = 3508] [id = 529] 10:30:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 308 (26CDB000) [pid = 3508] [serial = 1587] [outer = 00000000] 10:30:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 309 (28302400) [pid = 3508] [serial = 1588] [outer = 26CDB000] 10:30:57 INFO - PROCESS | 3508 | 1461259857203 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 310 (27D3AC00) [pid = 3508] [serial = 1589] [outer = 26CDB000] 10:30:57 INFO - PROCESS | 3508 | 1461259857799 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1019ms 10:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:30:57 INFO - PROCESS | 3508 | 1461259857846 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 3508 | 1461259857848 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 10:30:57 INFO - PROCESS | 3508 | 1461259857852 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 3508 | 1461259857854 Marionette TRACE conn4 <- [1,2082,null,{}] 10:30:57 INFO - PROCESS | 3508 | 1461259857857 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:58 INFO - PROCESS | 3508 | 1461259857979 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:30:58 INFO - PROCESS | 3508 | 1461259858170 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 3508 | ++DOCSHELL 286BB000 == 126 [pid = 3508] [id = 530] 10:30:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 311 (286BB400) [pid = 3508] [serial = 1590] [outer = 00000000] 10:30:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 312 (28AB5800) [pid = 3508] [serial = 1591] [outer = 286BB400] 10:30:58 INFO - PROCESS | 3508 | 1461259858227 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 313 (28B1FC00) [pid = 3508] [serial = 1592] [outer = 286BB400] 10:30:58 INFO - PROCESS | 3508 | 1461259858776 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 10:30:58 INFO - PROCESS | 3508 | 1461259858826 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 3508 | 1461259858829 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 10:30:58 INFO - PROCESS | 3508 | 1461259858832 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:30:58 INFO - PROCESS | 3508 | 1461259858835 Marionette TRACE conn4 <- [1,2086,null,{}] 10:30:58 INFO - PROCESS | 3508 | 1461259858839 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:59 INFO - PROCESS | 3508 | 1461259858979 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:30:59 INFO - PROCESS | 3508 | 1461259859172 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 3508 | ++DOCSHELL 28310000 == 127 [pid = 3508] [id = 531] 10:30:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 314 (28AB4400) [pid = 3508] [serial = 1593] [outer = 00000000] 10:30:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 315 (292E1800) [pid = 3508] [serial = 1594] [outer = 28AB4400] 10:30:59 INFO - PROCESS | 3508 | 1461259859232 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 316 (29454400) [pid = 3508] [serial = 1595] [outer = 28AB4400] 10:30:59 INFO - PROCESS | 3508 | 1461259859842 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1067ms 10:30:59 INFO - PROCESS | 3508 | 1461259859903 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 3508 | 1461259859906 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 10:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:30:59 INFO - PROCESS | 3508 | 1461259859910 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 3508 | 1461259859912 Marionette TRACE conn4 <- [1,2090,null,{}] 10:30:59 INFO - PROCESS | 3508 | 1461259859915 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:00 INFO - PROCESS | 3508 | 1461259860039 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:31:00 INFO - PROCESS | 3508 | 1461259860234 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 3508 | ++DOCSHELL 26C7CC00 == 128 [pid = 3508] [id = 532] 10:31:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 317 (26C7D400) [pid = 3508] [serial = 1596] [outer = 00000000] 10:31:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 318 (26C84800) [pid = 3508] [serial = 1597] [outer = 26C7D400] 10:31:00 INFO - PROCESS | 3508 | 1461259860289 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 319 (27D37000) [pid = 3508] [serial = 1598] [outer = 26C7D400] 10:31:00 INFO - PROCESS | 3508 | 1461259860923 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1067ms 10:31:01 INFO - PROCESS | 3508 | 1461259860979 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:31:01 INFO - PROCESS | 3508 | 1461259860981 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 10:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:31:01 INFO - PROCESS | 3508 | 1461259860985 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 3508 | 1461259860987 Marionette TRACE conn4 <- [1,2094,null,{}] 10:31:01 INFO - PROCESS | 3508 | 1461259860991 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:01 INFO - PROCESS | 3508 | 1461259861115 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:31:01 INFO - PROCESS | 3508 | 1461259861311 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:01 INFO - PROCESS | 3508 | ++DOCSHELL 1ED74C00 == 129 [pid = 3508] [id = 533] 10:31:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 320 (1FF4AC00) [pid = 3508] [serial = 1599] [outer = 00000000] 10:31:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 321 (20BF1000) [pid = 3508] [serial = 1600] [outer = 1FF4AC00] 10:31:01 INFO - PROCESS | 3508 | 1461259861367 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 322 (21A33000) [pid = 3508] [serial = 1601] [outer = 1FF4AC00] 10:31:01 INFO - PROCESS | 3508 | 1461259861934 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 10:31:02 INFO - PROCESS | 3508 | 1461259861971 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 3508 | 1461259861973 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 10:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:31:02 INFO - PROCESS | 3508 | 1461259861979 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 3508 | 1461259861981 Marionette TRACE conn4 <- [1,2098,null,{}] 10:31:02 INFO - PROCESS | 3508 | 1461259861984 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:02 INFO - PROCESS | 3508 | 1461259862108 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:31:02 INFO - PROCESS | 3508 | 1461259862301 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 3508 | ++DOCSHELL 2012D400 == 130 [pid = 3508] [id = 534] 10:31:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 323 (21A3C400) [pid = 3508] [serial = 1602] [outer = 00000000] 10:31:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 324 (270D1C00) [pid = 3508] [serial = 1603] [outer = 21A3C400] 10:31:02 INFO - PROCESS | 3508 | 1461259862357 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 325 (28B28400) [pid = 3508] [serial = 1604] [outer = 21A3C400] 10:31:02 INFO - PROCESS | 3508 | 1461259862951 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1019ms 10:31:03 INFO - PROCESS | 3508 | 1461259862999 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 3508 | 1461259863002 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 10:31:03 INFO - PROCESS | 3508 | 1461259863005 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:31:03 INFO - PROCESS | 3508 | 1461259863007 Marionette TRACE conn4 <- [1,2102,null,{}] 10:31:03 INFO - PROCESS | 3508 | 1461259863011 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:03 INFO - PROCESS | 3508 | 1461259863135 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:31:03 INFO - PROCESS | 3508 | 1461259863537 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA8800 == 131 [pid = 3508] [id = 535] 10:31:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 326 (11D5E800) [pid = 3508] [serial = 1605] [outer = 00000000] 10:31:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 327 (13210C00) [pid = 3508] [serial = 1606] [outer = 11D5E800] 10:31:03 INFO - PROCESS | 3508 | 1461259863597 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 328 (178D7800) [pid = 3508] [serial = 1607] [outer = 11D5E800] 10:31:04 INFO - PROCESS | 3508 | 1461259864246 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1274ms 10:31:04 INFO - PROCESS | 3508 | 1461259864283 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 3508 | 1461259864288 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 10:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:31:04 INFO - PROCESS | 3508 | 1461259864293 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 3508 | 1461259864296 Marionette TRACE conn4 <- [1,2106,null,{}] 10:31:04 INFO - PROCESS | 3508 | 1461259864301 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:04 INFO - PROCESS | 3508 | 1461259864425 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:31:04 INFO - PROCESS | 3508 | 1461259864625 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C1400 == 132 [pid = 3508] [id = 536] 10:31:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 329 (1C6A9000) [pid = 3508] [serial = 1608] [outer = 00000000] 10:31:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 330 (1D6CBC00) [pid = 3508] [serial = 1609] [outer = 1C6A9000] 10:31:04 INFO - PROCESS | 3508 | 1461259864679 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 331 (1ED76800) [pid = 3508] [serial = 1610] [outer = 1C6A9000] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1FB8DC00 == 131 [pid = 3508] [id = 519] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 0EBAAC00 == 130 [pid = 3508] [id = 518] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1CFC1C00 == 129 [pid = 3508] [id = 517] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1C7FA800 == 128 [pid = 3508] [id = 516] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1C713C00 == 127 [pid = 3508] [id = 515] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1B3E7400 == 126 [pid = 3508] [id = 514] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 178DA000 == 125 [pid = 3508] [id = 513] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 330 (29B43400) [pid = 3508] [serial = 1498] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 18B0A800 == 124 [pid = 3508] [id = 512] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 13205400 == 123 [pid = 3508] [id = 511] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1731E800 == 122 [pid = 3508] [id = 509] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 28303800 == 121 [pid = 3508] [id = 508] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 2A73B000 == 120 [pid = 3508] [id = 507] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 2968E000 == 119 [pid = 3508] [id = 506] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 2963F000 == 118 [pid = 3508] [id = 505] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 29652000 == 117 [pid = 3508] [id = 504] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 29682000 == 116 [pid = 3508] [id = 503] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 2944D800 == 115 [pid = 3508] [id = 502] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1D0E1800 == 114 [pid = 3508] [id = 501] 10:31:05 INFO - PROCESS | 3508 | --DOCSHELL 1B033800 == 113 [pid = 3508] [id = 500] 10:31:05 INFO - PROCESS | 3508 | 1461259865416 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 329 (24FC1C00) [pid = 3508] [serial = 1456] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 328 (1FF4CC00) [pid = 3508] [serial = 1478] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 327 (1EBD9400) [pid = 3508] [serial = 1477] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 326 (29AC8800) [pid = 3508] [serial = 1496] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 325 (22887800) [pid = 3508] [serial = 1462] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 324 (1FB85C00) [pid = 3508] [serial = 1441] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 323 (24466400) [pid = 3508] [serial = 1483] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 322 (24655800) [pid = 3508] [serial = 1484] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 321 (1FB55800) [pid = 3508] [serial = 1436] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 320 (27D2E400) [pid = 3508] [serial = 1459] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 319 (2A73E400) [pid = 3508] [serial = 1474] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 318 (2676E400) [pid = 3508] [serial = 1453] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 317 (26C17400) [pid = 3508] [serial = 1487] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 316 (26769000) [pid = 3508] [serial = 1486] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 315 (296B6800) [pid = 3508] [serial = 1468] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 314 (2464D400) [pid = 3508] [serial = 1447] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 313 (1C186000) [pid = 3508] [serial = 1438] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 312 (29ACF000) [pid = 3508] [serial = 1471] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 311 (1CEA8400) [pid = 3508] [serial = 1480] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 310 (254B7C00) [pid = 3508] [serial = 1450] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 309 (286BD000) [pid = 3508] [serial = 1492] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 308 (20DCDC00) [pid = 3508] [serial = 1444] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 307 (28B1B000) [pid = 3508] [serial = 1465] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 306 (28AB1400) [pid = 3508] [serial = 1489] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 305 (29AC9800) [pid = 3508] [serial = 1495] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 304 (28B20800) [pid = 3508] [serial = 1490] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 303 (28D30000) [pid = 3508] [serial = 1493] [outer = 00000000] [url = about:blank] 10:31:05 INFO - PROCESS | 3508 | --DOMWINDOW == 302 (1FB5E000) [pid = 3508] [serial = 1481] [outer = 00000000] [url = about:blank] 10:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1229ms 10:31:05 INFO - PROCESS | 3508 | 1461259865524 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:31:05 INFO - PROCESS | 3508 | 1461259865528 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 10:31:05 INFO - PROCESS | 3508 | 1461259865533 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:31:05 INFO - PROCESS | 3508 | 1461259865535 Marionette TRACE conn4 <- [1,2110,null,{}] 10:31:05 INFO - PROCESS | 3508 | 1461259865539 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:05 INFO - PROCESS | 3508 | 1461259865651 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:31:05 INFO - PROCESS | 3508 | 1461259865658 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 3508 | ++DOCSHELL 12352400 == 114 [pid = 3508] [id = 537] 10:31:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 303 (1765F000) [pid = 3508] [serial = 1611] [outer = 00000000] 10:31:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 304 (1B3E1000) [pid = 3508] [serial = 1612] [outer = 1765F000] 10:31:05 INFO - PROCESS | 3508 | 1461259865706 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 305 (1C312400) [pid = 3508] [serial = 1613] [outer = 1765F000] 10:31:06 INFO - PROCESS | 3508 | 1461259866283 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 10:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:31:06 INFO - PROCESS | 3508 | 1461259866307 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 3508 | 1461259866309 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 10:31:06 INFO - PROCESS | 3508 | 1461259866314 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 3508 | 1461259866320 Marionette TRACE conn4 <- [1,2114,null,{}] 10:31:06 INFO - PROCESS | 3508 | 1461259866328 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:06 INFO - PROCESS | 3508 | 1461259866439 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:31:06 INFO - PROCESS | 3508 | 1461259866586 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 3508 | ++DOCSHELL 1ED70000 == 115 [pid = 3508] [id = 538] 10:31:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 306 (1ED7B800) [pid = 3508] [serial = 1614] [outer = 00000000] 10:31:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 307 (1FF49000) [pid = 3508] [serial = 1615] [outer = 1ED7B800] 10:31:06 INFO - PROCESS | 3508 | 1461259866632 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 308 (20064C00) [pid = 3508] [serial = 1616] [outer = 1ED7B800] 10:31:07 INFO - PROCESS | 3508 | 1461259867053 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 790ms 10:31:07 INFO - PROCESS | 3508 | 1461259867103 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 3508 | 1461259867106 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 10:31:07 INFO - PROCESS | 3508 | 1461259867109 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:31:07 INFO - PROCESS | 3508 | 1461259867111 Marionette TRACE conn4 <- [1,2118,null,{}] 10:31:07 INFO - PROCESS | 3508 | 1461259867115 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:07 INFO - PROCESS | 3508 | 1461259867220 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:31:07 INFO - PROCESS | 3508 | 1461259867260 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 3508 | ++DOCSHELL 2012CC00 == 116 [pid = 3508] [id = 539] 10:31:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 309 (201D9000) [pid = 3508] [serial = 1617] [outer = 00000000] 10:31:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 310 (20E87800) [pid = 3508] [serial = 1618] [outer = 201D9000] 10:31:07 INFO - PROCESS | 3508 | 1461259867305 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 311 (2171E800) [pid = 3508] [serial = 1619] [outer = 201D9000] 10:31:07 INFO - PROCESS | 3508 | 1461259867788 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 3508 | 1461259867852 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 10:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:31:07 INFO - PROCESS | 3508 | 1461259867860 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 3508 | 1461259867862 Marionette TRACE conn4 <- [1,2122,null,{}] 10:31:07 INFO - PROCESS | 3508 | 1461259867865 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:08 INFO - PROCESS | 3508 | 1461259868018 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:31:08 INFO - PROCESS | 3508 | 1461259868034 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 3508 | ++DOCSHELL 239D3400 == 117 [pid = 3508] [id = 540] 10:31:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 312 (24466400) [pid = 3508] [serial = 1620] [outer = 00000000] 10:31:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 313 (24E76400) [pid = 3508] [serial = 1621] [outer = 24466400] 10:31:08 INFO - PROCESS | 3508 | 1461259868088 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 314 (254B2C00) [pid = 3508] [serial = 1622] [outer = 24466400] 10:31:08 INFO - PROCESS | 3508 | 1461259868592 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 10:31:08 INFO - PROCESS | 3508 | 1461259868668 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 3508 | 1461259868670 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 10:31:08 INFO - PROCESS | 3508 | 1461259868673 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 3508 | 1461259868675 Marionette TRACE conn4 <- [1,2126,null,{}] 10:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:31:08 INFO - PROCESS | 3508 | 1461259868678 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:08 INFO - PROCESS | 3508 | 1461259868832 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:31:08 INFO - PROCESS | 3508 | 1461259868858 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 3508 | ++DOCSHELL 26794800 == 118 [pid = 3508] [id = 541] 10:31:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 315 (2679A800) [pid = 3508] [serial = 1623] [outer = 00000000] 10:31:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 316 (26C79C00) [pid = 3508] [serial = 1624] [outer = 2679A800] 10:31:08 INFO - PROCESS | 3508 | 1461259868904 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 317 (26CDEC00) [pid = 3508] [serial = 1625] [outer = 2679A800] 10:31:09 INFO - PROCESS | 3508 | 1461259869381 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 10:31:09 INFO - PROCESS | 3508 | 1461259869416 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:31:09 INFO - PROCESS | 3508 | 1461259869418 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 10:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:31:09 INFO - PROCESS | 3508 | 1461259869421 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:31:09 INFO - PROCESS | 3508 | 1461259869423 Marionette TRACE conn4 <- [1,2130,null,{}] 10:31:09 INFO - PROCESS | 3508 | 1461259869426 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:09 INFO - PROCESS | 3508 | 1461259869577 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:31:09 INFO - PROCESS | 3508 | 1461259869596 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 3508 | ++DOCSHELL 26C76800 == 119 [pid = 3508] [id = 542] 10:31:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 318 (270CBC00) [pid = 3508] [serial = 1626] [outer = 00000000] 10:31:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 319 (28B25C00) [pid = 3508] [serial = 1627] [outer = 270CBC00] 10:31:09 INFO - PROCESS | 3508 | 1461259869640 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 320 (28D28400) [pid = 3508] [serial = 1628] [outer = 270CBC00] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 319 (1CAAC400) [pid = 3508] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 318 (1ED6F000) [pid = 3508] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 317 (11E03C00) [pid = 3508] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 316 (20065400) [pid = 3508] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 315 (1C71C000) [pid = 3508] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 314 (1867FC00) [pid = 3508] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 313 (19159800) [pid = 3508] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 312 (1320F000) [pid = 3508] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:31:10 INFO - PROCESS | 3508 | --DOMWINDOW == 311 (1B402400) [pid = 3508] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:31:10 INFO - PROCESS | 3508 | 1461259870393 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 3508 | 1461259870448 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 10:31:10 INFO - PROCESS | 3508 | 1461259870451 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:31:10 INFO - PROCESS | 3508 | 1461259870453 Marionette TRACE conn4 <- [1,2134,null,{}] 10:31:10 INFO - PROCESS | 3508 | 1461259870469 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:10 INFO - PROCESS | 3508 | 1461259870573 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:31:10 INFO - PROCESS | 3508 | 1461259870581 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 3508 | ++DOCSHELL 1C569000 == 120 [pid = 3508] [id = 543] 10:31:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 312 (1EBCE400) [pid = 3508] [serial = 1629] [outer = 00000000] 10:31:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 313 (28AB7400) [pid = 3508] [serial = 1630] [outer = 1EBCE400] 10:31:10 INFO - PROCESS | 3508 | 1461259870626 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 314 (2944F000) [pid = 3508] [serial = 1631] [outer = 1EBCE400] 10:31:11 INFO - PROCESS | 3508 | 1461259871114 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 3508 | 1461259871188 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 10:31:11 INFO - PROCESS | 3508 | 1461259871191 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 3508 | 1461259871192 Marionette TRACE conn4 <- [1,2138,null,{}] 10:31:11 INFO - PROCESS | 3508 | 1461259871196 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:11 INFO - PROCESS | 3508 | 1461259871300 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:31:11 INFO - PROCESS | 3508 | 1461259871334 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 3508 | ++DOCSHELL 29450C00 == 121 [pid = 3508] [id = 544] 10:31:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 315 (29647C00) [pid = 3508] [serial = 1632] [outer = 00000000] 10:31:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 316 (29686400) [pid = 3508] [serial = 1633] [outer = 29647C00] 10:31:11 INFO - PROCESS | 3508 | 1461259871378 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 317 (2968B000) [pid = 3508] [serial = 1634] [outer = 29647C00] 10:31:11 INFO - PROCESS | 3508 | 1461259871844 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 10:31:11 INFO - PROCESS | 3508 | 1461259871862 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 3508 | 1461259871863 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 10:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:31:11 INFO - PROCESS | 3508 | 1461259871867 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 3508 | 1461259871868 Marionette TRACE conn4 <- [1,2142,null,{}] 10:31:11 INFO - PROCESS | 3508 | 1461259871893 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:12 INFO - PROCESS | 3508 | 1461259871997 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:31:12 INFO - PROCESS | 3508 | 1461259872004 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 3508 | ++DOCSHELL 201F5800 == 122 [pid = 3508] [id = 545] 10:31:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 318 (29685000) [pid = 3508] [serial = 1635] [outer = 00000000] 10:31:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 319 (296B7800) [pid = 3508] [serial = 1636] [outer = 29685000] 10:31:12 INFO - PROCESS | 3508 | 1461259872055 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 320 (29AC8800) [pid = 3508] [serial = 1637] [outer = 29685000] 10:31:12 INFO - PROCESS | 3508 | 1461259872892 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1099ms 10:31:12 INFO - PROCESS | 3508 | 1461259872967 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 10:31:13 INFO - PROCESS | 3508 | 1461259872973 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 10:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:31:13 INFO - PROCESS | 3508 | 1461259872979 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:31:13 INFO - PROCESS | 3508 | 1461259872982 Marionette TRACE conn4 <- [1,2146,null,{}] 10:31:13 INFO - PROCESS | 3508 | 1461259872988 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:13 INFO - PROCESS | 3508 | 1461259873126 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:31:13 INFO - PROCESS | 3508 | 1461259873314 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 3508 | ++DOCSHELL 18D0B400 == 123 [pid = 3508] [id = 546] 10:31:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 321 (1B373800) [pid = 3508] [serial = 1638] [outer = 00000000] 10:31:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 322 (1C5C1000) [pid = 3508] [serial = 1639] [outer = 1B373800] 10:31:13 INFO - PROCESS | 3508 | 1461259873374 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 323 (1CE94C00) [pid = 3508] [serial = 1640] [outer = 1B373800] 10:31:14 INFO - PROCESS | 3508 | 1461259873989 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1078ms 10:31:14 INFO - PROCESS | 3508 | 1461259874061 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 10:31:14 INFO - PROCESS | 3508 | 1461259874067 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 10:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:31:14 INFO - PROCESS | 3508 | 1461259874073 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 3508 | 1461259874076 Marionette TRACE conn4 <- [1,2150,null,{}] 10:31:14 INFO - PROCESS | 3508 | 1461259874080 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:14 INFO - PROCESS | 3508 | 1461259874212 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:31:14 INFO - PROCESS | 3508 | 1461259874399 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 3508 | ++DOCSHELL 1ED72000 == 124 [pid = 3508] [id = 547] 10:31:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 324 (1ED75000) [pid = 3508] [serial = 1641] [outer = 00000000] 10:31:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 325 (20DCDC00) [pid = 3508] [serial = 1642] [outer = 1ED75000] 10:31:14 INFO - PROCESS | 3508 | 1461259874456 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 326 (2446A000) [pid = 3508] [serial = 1643] [outer = 1ED75000] 10:31:15 INFO - PROCESS | 3508 | 1461259875090 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1077ms 10:31:15 INFO - PROCESS | 3508 | 1461259875152 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 3508 | 1461259875155 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 10:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:31:15 INFO - PROCESS | 3508 | 1461259875159 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 3508 | 1461259875163 Marionette TRACE conn4 <- [1,2154,null,{}] 10:31:15 INFO - PROCESS | 3508 | 1461259875174 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:15 INFO - PROCESS | 3508 | 1461259875306 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:31:15 INFO - PROCESS | 3508 | 1461259875494 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 3508 | ++DOCSHELL 26C7C000 == 125 [pid = 3508] [id = 548] 10:31:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 327 (26C7E000) [pid = 3508] [serial = 1644] [outer = 00000000] 10:31:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 328 (28AB8000) [pid = 3508] [serial = 1645] [outer = 26C7E000] 10:31:15 INFO - PROCESS | 3508 | 1461259875551 Marionette DEBUG loaded listener.js 10:31:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 329 (292E1000) [pid = 3508] [serial = 1646] [outer = 26C7E000] 10:31:16 INFO - PROCESS | 3508 | 1461259876157 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1025ms 10:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:31:16 INFO - PROCESS | 3508 | 1461259876187 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:31:16 INFO - PROCESS | 3508 | 1461259876190 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 10:31:16 INFO - PROCESS | 3508 | 1461259876193 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:31:16 INFO - PROCESS | 3508 | 1461259876195 Marionette TRACE conn4 <- [1,2158,null,{}] 10:31:16 INFO - PROCESS | 3508 | 1461259876199 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:16 INFO - PROCESS | 3508 | 1461259876330 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:31:16 INFO - PROCESS | 3508 | 1461259876528 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 3508 | ++DOCSHELL 296B3C00 == 126 [pid = 3508] [id = 549] 10:31:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 330 (296B4800) [pid = 3508] [serial = 1647] [outer = 00000000] 10:31:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 331 (29ACF800) [pid = 3508] [serial = 1648] [outer = 296B4800] 10:31:16 INFO - PROCESS | 3508 | 1461259876585 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 332 (29B38000) [pid = 3508] [serial = 1649] [outer = 296B4800] 10:31:17 INFO - PROCESS | 3508 | 1461259877157 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1017ms 10:31:17 INFO - PROCESS | 3508 | 1461259877214 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 3508 | 1461259877216 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 10:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:31:17 INFO - PROCESS | 3508 | 1461259877220 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - PROCESS | 3508 | 1461259877222 Marionette TRACE conn4 <- [1,2162,null,{}] 10:31:17 INFO - PROCESS | 3508 | 1461259877226 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:17 INFO - PROCESS | 3508 | 1461259877351 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:31:17 INFO - PROCESS | 3508 | 1461259877551 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 3508 | ++DOCSHELL 2977EC00 == 127 [pid = 3508] [id = 550] 10:31:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 333 (29B3A400) [pid = 3508] [serial = 1650] [outer = 00000000] 10:31:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 334 (29B45C00) [pid = 3508] [serial = 1651] [outer = 29B3A400] 10:31:17 INFO - PROCESS | 3508 | 1461259877609 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 335 (29DE5400) [pid = 3508] [serial = 1652] [outer = 29B3A400] 10:31:18 INFO - PROCESS | 3508 | 1461259878201 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1016ms 10:31:18 INFO - PROCESS | 3508 | 1461259878240 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 3508 | 1461259878242 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 10:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:31:18 INFO - PROCESS | 3508 | 1461259878246 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - PROCESS | 3508 | 1461259878248 Marionette TRACE conn4 <- [1,2166,null,{}] 10:31:18 INFO - PROCESS | 3508 | 1461259878251 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:18 INFO - PROCESS | 3508 | 1461259878388 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:31:18 INFO - PROCESS | 3508 | 1461259878587 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:18 INFO - PROCESS | 3508 | ++DOCSHELL 2945F000 == 128 [pid = 3508] [id = 551] 10:31:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 336 (29460800) [pid = 3508] [serial = 1653] [outer = 00000000] 10:31:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 337 (29B45000) [pid = 3508] [serial = 1654] [outer = 29460800] 10:31:18 INFO - PROCESS | 3508 | 1461259878646 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 338 (29DE9000) [pid = 3508] [serial = 1655] [outer = 29460800] 10:31:19 INFO - PROCESS | 3508 | 1461259879196 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 10:31:19 INFO - PROCESS | 3508 | 1461259879235 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:31:19 INFO - PROCESS | 3508 | 1461259879237 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 10:31:19 INFO - PROCESS | 3508 | 1461259879243 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - PROCESS | 3508 | 1461259879245 Marionette TRACE conn4 <- [1,2170,null,{}] 10:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:31:19 INFO - PROCESS | 3508 | 1461259879249 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:19 INFO - PROCESS | 3508 | 1461259879373 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:31:19 INFO - PROCESS | 3508 | 1461259879572 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 3508 | ++DOCSHELL 29DEE400 == 129 [pid = 3508] [id = 552] 10:31:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 339 (29DF2000) [pid = 3508] [serial = 1656] [outer = 00000000] 10:31:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 340 (2A73F400) [pid = 3508] [serial = 1657] [outer = 29DF2000] 10:31:19 INFO - PROCESS | 3508 | 1461259879627 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 341 (2A743800) [pid = 3508] [serial = 1658] [outer = 29DF2000] 10:31:20 INFO - PROCESS | 3508 | 1461259880217 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1016ms 10:31:20 INFO - PROCESS | 3508 | 1461259880264 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 3508 | 1461259880266 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 10:31:20 INFO - PROCESS | 3508 | 1461259880269 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 3508 | 1461259880271 Marionette TRACE conn4 <- [1,2174,null,{}] 10:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:31:20 INFO - PROCESS | 3508 | 1461259880275 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:20 INFO - PROCESS | 3508 | 1461259880400 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:31:20 INFO - PROCESS | 3508 | 1461259880586 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:20 INFO - PROCESS | 3508 | ++DOCSHELL 29EB8800 == 130 [pid = 3508] [id = 553] 10:31:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 342 (29EBB800) [pid = 3508] [serial = 1659] [outer = 00000000] 10:31:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 343 (29EC1400) [pid = 3508] [serial = 1660] [outer = 29EBB800] 10:31:20 INFO - PROCESS | 3508 | 1461259880642 Marionette DEBUG loaded listener.js 10:31:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 344 (29EC1000) [pid = 3508] [serial = 1661] [outer = 29EBB800] 10:31:21 INFO - PROCESS | 3508 | 1461259881242 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1019ms 10:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:31:21 INFO - PROCESS | 3508 | 1461259881292 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:31:21 INFO - PROCESS | 3508 | 1461259881294 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 10:31:21 INFO - PROCESS | 3508 | 1461259881297 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:31:21 INFO - PROCESS | 3508 | 1461259881299 Marionette TRACE conn4 <- [1,2178,null,{}] 10:31:21 INFO - PROCESS | 3508 | 1461259881303 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:21 INFO - PROCESS | 3508 | 1461259881427 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:31:21 INFO - PROCESS | 3508 | 1461259881615 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 3508 | ++DOCSHELL 29EB9000 == 131 [pid = 3508] [id = 554] 10:31:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 345 (29EC0400) [pid = 3508] [serial = 1662] [outer = 00000000] 10:31:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 346 (2AA5CC00) [pid = 3508] [serial = 1663] [outer = 29EC0400] 10:31:21 INFO - PROCESS | 3508 | 1461259881669 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 347 (2B3C4000) [pid = 3508] [serial = 1664] [outer = 29EC0400] 10:31:22 INFO - PROCESS | 3508 | 1461259882238 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 10:31:22 INFO - PROCESS | 3508 | 1461259882268 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 3508 | 1461259882271 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 10:31:22 INFO - PROCESS | 3508 | 1461259882274 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:31:22 INFO - PROCESS | 3508 | 1461259882276 Marionette TRACE conn4 <- [1,2182,null,{}] 10:31:22 INFO - PROCESS | 3508 | 1461259882280 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:22 INFO - PROCESS | 3508 | 1461259882406 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:31:22 INFO - PROCESS | 3508 | 1461259882606 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 3508 | ++DOCSHELL 2B3C6C00 == 132 [pid = 3508] [id = 555] 10:31:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 348 (2B3CA400) [pid = 3508] [serial = 1665] [outer = 00000000] 10:31:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 349 (2B3CE400) [pid = 3508] [serial = 1666] [outer = 2B3CA400] 10:31:22 INFO - PROCESS | 3508 | 1461259882661 Marionette DEBUG loaded listener.js 10:31:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 350 (2BE3A800) [pid = 3508] [serial = 1667] [outer = 2B3CA400] 10:31:23 INFO - PROCESS | 3508 | 1461259883246 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1016ms 10:31:23 INFO - PROCESS | 3508 | 1461259883294 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 3508 | 1461259883297 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 10:31:23 INFO - PROCESS | 3508 | 1461259883300 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:31:23 INFO - PROCESS | 3508 | 1461259883303 Marionette TRACE conn4 <- [1,2186,null,{}] 10:31:23 INFO - PROCESS | 3508 | 1461259883307 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:23 INFO - PROCESS | 3508 | 1461259883455 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:31:23 INFO - PROCESS | 3508 | 1461259883663 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 3508 | ++DOCSHELL 2BE45C00 == 133 [pid = 3508] [id = 556] 10:31:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 351 (2BE47800) [pid = 3508] [serial = 1668] [outer = 00000000] 10:31:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 352 (2DFEC400) [pid = 3508] [serial = 1669] [outer = 2BE47800] 10:31:23 INFO - PROCESS | 3508 | 1461259883725 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 353 (2DFF0400) [pid = 3508] [serial = 1670] [outer = 2BE47800] 10:31:24 INFO - PROCESS | 3508 | 1461259884312 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1016ms 10:31:24 INFO - PROCESS | 3508 | 1461259884334 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 3508 | 1461259884337 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 10:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:31:24 INFO - PROCESS | 3508 | 1461259884342 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 3508 | 1461259884344 Marionette TRACE conn4 <- [1,2190,null,{}] 10:31:24 INFO - PROCESS | 3508 | 1461259884364 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:24 INFO - PROCESS | 3508 | 1461259884491 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:31:24 INFO - PROCESS | 3508 | 1461259884723 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 3508 | ++DOCSHELL 191D1C00 == 134 [pid = 3508] [id = 557] 10:31:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 354 (1A05F000) [pid = 3508] [serial = 1671] [outer = 00000000] 10:31:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 355 (2DFE9400) [pid = 3508] [serial = 1672] [outer = 1A05F000] 10:31:24 INFO - PROCESS | 3508 | 1461259884778 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 356 (2BE44000) [pid = 3508] [serial = 1673] [outer = 1A05F000] 10:31:25 INFO - PROCESS | 3508 | 1461259885350 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1016ms 10:31:25 INFO - PROCESS | 3508 | 1461259885372 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 3508 | 1461259885374 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 10:31:25 INFO - PROCESS | 3508 | 1461259885379 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 3508 | 1461259885381 Marionette TRACE conn4 <- [1,2194,null,{}] 10:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:31:25 INFO - PROCESS | 3508 | 1461259885385 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:25 INFO - PROCESS | 3508 | 1461259885513 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:31:25 INFO - PROCESS | 3508 | 1461259885717 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:25 INFO - PROCESS | 3508 | ++DOCSHELL 1B37DC00 == 135 [pid = 3508] [id = 558] 10:31:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 357 (1C566C00) [pid = 3508] [serial = 1674] [outer = 00000000] 10:31:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 358 (1CFC0400) [pid = 3508] [serial = 1675] [outer = 1C566C00] 10:31:25 INFO - PROCESS | 3508 | 1461259885773 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 359 (1D6D6400) [pid = 3508] [serial = 1676] [outer = 1C566C00] 10:31:26 INFO - PROCESS | 3508 | 1461259886359 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1015ms 10:31:26 INFO - PROCESS | 3508 | 1461259886402 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:31:26 INFO - PROCESS | 3508 | 1461259886404 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 10:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:31:26 INFO - PROCESS | 3508 | 1461259886410 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:31:26 INFO - PROCESS | 3508 | 1461259886411 Marionette TRACE conn4 <- [1,2198,null,{}] 10:31:26 INFO - PROCESS | 3508 | 1461259886415 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:26 INFO - PROCESS | 3508 | 1461259886543 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:31:26 INFO - PROCESS | 3508 | 1461259886736 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 3508 | ++DOCSHELL 1C716000 == 136 [pid = 3508] [id = 559] 10:31:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 360 (1CE9E000) [pid = 3508] [serial = 1677] [outer = 00000000] 10:31:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 361 (29453400) [pid = 3508] [serial = 1678] [outer = 1CE9E000] 10:31:26 INFO - PROCESS | 3508 | 1461259886791 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 362 (2965CC00) [pid = 3508] [serial = 1679] [outer = 1CE9E000] 10:31:27 INFO - PROCESS | 3508 | 1461259887430 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1070ms 10:31:27 INFO - PROCESS | 3508 | 1461259887480 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:31:27 INFO - PROCESS | 3508 | 1461259887482 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 10:31:27 INFO - PROCESS | 3508 | 1461259887486 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:31:27 INFO - PROCESS | 3508 | 1461259887487 Marionette TRACE conn4 <- [1,2202,null,{}] 10:31:27 INFO - PROCESS | 3508 | 1461259887491 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:27 INFO - PROCESS | 3508 | 1461259887620 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:31:28 INFO - PROCESS | 3508 | 1461259888214 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 3508 | ++DOCSHELL 126DFC00 == 137 [pid = 3508] [id = 560] 10:31:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 363 (1324F000) [pid = 3508] [serial = 1680] [outer = 00000000] 10:31:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 364 (1C4E7400) [pid = 3508] [serial = 1681] [outer = 1324F000] 10:31:28 INFO - PROCESS | 3508 | 1461259888264 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 365 (1CA3F800) [pid = 3508] [serial = 1682] [outer = 1324F000] 10:31:28 INFO - PROCESS | 3508 | 1461259888865 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1429ms 10:31:28 INFO - PROCESS | 3508 | 1461259888920 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:31:28 INFO - PROCESS | 3508 | 1461259888924 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 10:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:31:28 INFO - PROCESS | 3508 | 1461259888928 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:31:28 INFO - PROCESS | 3508 | 1461259888932 Marionette TRACE conn4 <- [1,2206,null,{}] 10:31:28 INFO - PROCESS | 3508 | 1461259888937 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:29 INFO - PROCESS | 3508 | 1461259889060 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:31:29 INFO - PROCESS | 3508 | 1461259889258 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 3508 | ++DOCSHELL 1FB88400 == 138 [pid = 3508] [id = 561] 10:31:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 366 (1FB8DC00) [pid = 3508] [serial = 1683] [outer = 00000000] 10:31:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 367 (20BDC800) [pid = 3508] [serial = 1684] [outer = 1FB8DC00] 10:31:29 INFO - PROCESS | 3508 | 1461259889312 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 368 (201F2800) [pid = 3508] [serial = 1685] [outer = 1FB8DC00] 10:31:29 INFO - PROCESS | 3508 | 1461259889905 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1021ms 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 12512400 == 137 [pid = 3508] [id = 189] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 29450C00 == 136 [pid = 3508] [id = 544] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 1C569000 == 135 [pid = 3508] [id = 543] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 26C76800 == 134 [pid = 3508] [id = 542] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 26794800 == 133 [pid = 3508] [id = 541] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 367 (20BEE400) [pid = 3508] [serial = 1561] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | 1461259890088 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:31:30 INFO - PROCESS | 3508 | 1461259890092 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 239D3400 == 132 [pid = 3508] [id = 540] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 2012CC00 == 131 [pid = 3508] [id = 539] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 1ED70000 == 130 [pid = 3508] [id = 538] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 12352400 == 129 [pid = 3508] [id = 537] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 1C5C1400 == 128 [pid = 3508] [id = 536] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 0EBA8800 == 127 [pid = 3508] [id = 535] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 26C53800 == 126 [pid = 3508] [id = 529] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 26C48800 == 125 [pid = 3508] [id = 528] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 2679C400 == 124 [pid = 3508] [id = 527] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 254B2000 == 123 [pid = 3508] [id = 526] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 24606000 == 122 [pid = 3508] [id = 525] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 11E79800 == 121 [pid = 3508] [id = 524] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 20254000 == 120 [pid = 3508] [id = 523] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 18D0CC00 == 119 [pid = 3508] [id = 522] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 1234E000 == 118 [pid = 3508] [id = 521] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 11D51000 == 117 [pid = 3508] [id = 520] 10:31:30 INFO - PROCESS | 3508 | --DOCSHELL 11D9F400 == 116 [pid = 3508] [id = 14] 10:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 366 (1ED72800) [pid = 3508] [serial = 1549] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 365 (1FF48000) [pid = 3508] [serial = 1552] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 364 (1FB54800) [pid = 3508] [serial = 1550] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 363 (1B410400) [pid = 3508] [serial = 1555] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 362 (2006C400) [pid = 3508] [serial = 1553] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 361 (201EC400) [pid = 3508] [serial = 1558] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 360 (1CAE1000) [pid = 3508] [serial = 1546] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 359 (1A059000) [pid = 3508] [serial = 1540] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 358 (1B03F800) [pid = 3508] [serial = 1541] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 357 (29657400) [pid = 3508] [serial = 1516] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 356 (1C194000) [pid = 3508] [serial = 1538] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 355 (1B406C00) [pid = 3508] [serial = 1537] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 354 (2A742400) [pid = 3508] [serial = 1519] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 353 (29451800) [pid = 3508] [serial = 1507] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 352 (21A2E400) [pid = 3508] [serial = 1504] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 351 (18678C00) [pid = 3508] [serial = 1535] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 350 (17342800) [pid = 3508] [serial = 1534] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 349 (29688800) [pid = 3508] [serial = 1510] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 348 (1C59D800) [pid = 3508] [serial = 1543] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 347 (1C5C4800) [pid = 3508] [serial = 1544] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 346 (2830CC00) [pid = 3508] [serial = 1525] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 345 (2AA5AC00) [pid = 3508] [serial = 1522] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 344 (1A055400) [pid = 3508] [serial = 1528] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 343 (29658800) [pid = 3508] [serial = 1513] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 342 (1C71B000) [pid = 3508] [serial = 1501] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 341 (201F3C00) [pid = 3508] [serial = 1531] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 340 (1C561400) [pid = 3508] [serial = 1556] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 339 (201F4800) [pid = 3508] [serial = 1559] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | --DOMWINDOW == 338 (1CEB2400) [pid = 3508] [serial = 1547] [outer = 00000000] [url = about:blank] 10:31:30 INFO - PROCESS | 3508 | 1461259890224 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - PROCESS | 3508 | 1461259890226 Marionette TRACE conn4 <- [1,2210,null,{}] 10:31:30 INFO - PROCESS | 3508 | 1461259890230 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:30 INFO - PROCESS | 3508 | 1461259890339 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:31:30 INFO - PROCESS | 3508 | 1461259890348 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:30 INFO - PROCESS | 3508 | ++DOCSHELL 17888400 == 117 [pid = 3508] [id = 562] 10:31:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 339 (18678C00) [pid = 3508] [serial = 1686] [outer = 00000000] 10:31:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 340 (1A047C00) [pid = 3508] [serial = 1687] [outer = 18678C00] 10:31:30 INFO - PROCESS | 3508 | 1461259890394 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 341 (1A362C00) [pid = 3508] [serial = 1688] [outer = 18678C00] 10:31:31 INFO - PROCESS | 3508 | 1461259890995 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 851ms 10:31:31 INFO - PROCESS | 3508 | 1461259891050 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 3508 | 1461259891053 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 10:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:31:31 INFO - PROCESS | 3508 | 1461259891062 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 3508 | 1461259891068 Marionette TRACE conn4 <- [1,2214,null,{}] 10:31:31 INFO - PROCESS | 3508 | 1461259891072 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:31 INFO - PROCESS | 3508 | 1461259891184 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:31:31 INFO - PROCESS | 3508 | 1461259891329 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 3508 | ++DOCSHELL 1C4E0400 == 118 [pid = 3508] [id = 563] 10:31:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 342 (1CADA400) [pid = 3508] [serial = 1689] [outer = 00000000] 10:31:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 343 (1ED70000) [pid = 3508] [serial = 1690] [outer = 1CADA400] 10:31:31 INFO - PROCESS | 3508 | 1461259891375 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 344 (1FB56C00) [pid = 3508] [serial = 1691] [outer = 1CADA400] 10:31:31 INFO - PROCESS | 3508 | 1461259891743 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 10:31:31 INFO - PROCESS | 3508 | 1461259891790 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 3508 | 1461259891793 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 10:31:31 INFO - PROCESS | 3508 | 1461259891796 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:31:31 INFO - PROCESS | 3508 | 1461259891797 Marionette TRACE conn4 <- [1,2218,null,{}] 10:31:31 INFO - PROCESS | 3508 | 1461259891801 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:31 INFO - PROCESS | 3508 | 1461259891907 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:31:31 INFO - PROCESS | 3508 | 1461259891914 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 3508 | ++DOCSHELL 1FF52000 == 119 [pid = 3508] [id = 564] 10:31:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 345 (2005F800) [pid = 3508] [serial = 1692] [outer = 00000000] 10:31:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 346 (201F3C00) [pid = 3508] [serial = 1693] [outer = 2005F800] 10:31:31 INFO - PROCESS | 3508 | 1461259891959 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 347 (20257C00) [pid = 3508] [serial = 1694] [outer = 2005F800] 10:31:32 INFO - PROCESS | 3508 | 1461259892446 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 10:31:32 INFO - PROCESS | 3508 | 1461259892513 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 3508 | 1461259892515 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 10:31:32 INFO - PROCESS | 3508 | 1461259892518 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 3508 | 1461259892520 Marionette TRACE conn4 <- [1,2222,null,{}] 10:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:31:32 INFO - PROCESS | 3508 | 1461259892523 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:32 INFO - PROCESS | 3508 | 1461259892705 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:31:32 INFO - PROCESS | 3508 | 1461259892734 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 3508 | ++DOCSHELL 2171B800 == 120 [pid = 3508] [id = 565] 10:31:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 348 (2171E000) [pid = 3508] [serial = 1695] [outer = 00000000] 10:31:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 349 (2287E000) [pid = 3508] [serial = 1696] [outer = 2171E000] 10:31:32 INFO - PROCESS | 3508 | 1461259892792 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 350 (239D3400) [pid = 3508] [serial = 1697] [outer = 2171E000] 10:31:33 INFO - PROCESS | 3508 | 1461259893293 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 10:31:33 INFO - PROCESS | 3508 | 1461259893363 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:31:33 INFO - PROCESS | 3508 | 1461259893365 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 10:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:31:33 INFO - PROCESS | 3508 | 1461259893369 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:31:33 INFO - PROCESS | 3508 | 1461259893370 Marionette TRACE conn4 <- [1,2226,null,{}] 10:31:33 INFO - PROCESS | 3508 | 1461259893374 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:33 INFO - PROCESS | 3508 | 1461259893535 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:31:33 INFO - PROCESS | 3508 | 1461259893557 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 3508 | ++DOCSHELL 24465400 == 121 [pid = 3508] [id = 566] 10:31:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 351 (24F2AC00) [pid = 3508] [serial = 1698] [outer = 00000000] 10:31:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 352 (254B6800) [pid = 3508] [serial = 1699] [outer = 24F2AC00] 10:31:33 INFO - PROCESS | 3508 | 1461259893602 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 353 (26702C00) [pid = 3508] [serial = 1700] [outer = 24F2AC00] 10:31:34 INFO - PROCESS | 3508 | 1461259894073 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 10:31:34 INFO - PROCESS | 3508 | 1461259894115 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 3508 | 1461259894117 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 10:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:31:34 INFO - PROCESS | 3508 | 1461259894127 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 3508 | 1461259894129 Marionette TRACE conn4 <- [1,2230,null,{}] 10:31:34 INFO - PROCESS | 3508 | 1461259894132 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:34 INFO - PROCESS | 3508 | 1461259894285 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:31:34 INFO - PROCESS | 3508 | 1461259894305 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:34 INFO - PROCESS | 3508 | ++DOCSHELL 254B2800 == 122 [pid = 3508] [id = 567] 10:31:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 354 (2670CC00) [pid = 3508] [serial = 1701] [outer = 00000000] 10:31:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 355 (26C1F000) [pid = 3508] [serial = 1702] [outer = 2670CC00] 10:31:34 INFO - PROCESS | 3508 | 1461259894349 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 356 (26C4B400) [pid = 3508] [serial = 1703] [outer = 2670CC00] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 355 (29B3BC00) [pid = 3508] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 354 (1EBCE400) [pid = 3508] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 353 (11E09400) [pid = 3508] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 352 (1C6A9000) [pid = 3508] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 351 (1765F000) [pid = 3508] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 350 (270CBC00) [pid = 3508] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 349 (201D9000) [pid = 3508] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 348 (29647C00) [pid = 3508] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 347 (1CFC6800) [pid = 3508] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 346 (1ED7B800) [pid = 3508] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 345 (2679A800) [pid = 3508] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 344 (11D5E800) [pid = 3508] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:31:35 INFO - PROCESS | 3508 | --DOMWINDOW == 343 (24466400) [pid = 3508] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:31:35 INFO - PROCESS | 3508 | 1461259895242 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1176ms 10:31:35 INFO - PROCESS | 3508 | 1461259895306 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:31:35 INFO - PROCESS | 3508 | 1461259895308 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 10:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:31:35 INFO - PROCESS | 3508 | 1461259895311 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:31:35 INFO - PROCESS | 3508 | 1461259895312 Marionette TRACE conn4 <- [1,2234,null,{}] 10:31:35 INFO - PROCESS | 3508 | 1461259895316 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:35 INFO - PROCESS | 3508 | 1461259895418 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:31:35 INFO - PROCESS | 3508 | 1461259895426 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:35 INFO - PROCESS | 3508 | ++DOCSHELL 1C18E400 == 123 [pid = 3508] [id = 568] 10:31:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 344 (1CF40400) [pid = 3508] [serial = 1704] [outer = 00000000] 10:31:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 345 (239D1800) [pid = 3508] [serial = 1705] [outer = 1CF40400] 10:31:35 INFO - PROCESS | 3508 | 1461259895471 Marionette DEBUG loaded listener.js 10:31:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 346 (24E7A000) [pid = 3508] [serial = 1706] [outer = 1CF40400] 10:31:35 INFO - PROCESS | 3508 | 1461259895945 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 10:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:31:36 INFO - PROCESS | 3508 | 1461259895982 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:31:36 INFO - PROCESS | 3508 | 1461259895984 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 10:31:36 INFO - PROCESS | 3508 | 1461259895991 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:31:36 INFO - PROCESS | 3508 | 1461259895993 Marionette TRACE conn4 <- [1,2238,null,{}] 10:31:36 INFO - PROCESS | 3508 | 1461259896018 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:36 INFO - PROCESS | 3508 | 1461259896147 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:31:36 INFO - PROCESS | 3508 | 1461259896161 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 3508 | ++DOCSHELL 26797C00 == 124 [pid = 3508] [id = 569] 10:31:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 347 (26C11800) [pid = 3508] [serial = 1707] [outer = 00000000] 10:31:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 348 (26CDB400) [pid = 3508] [serial = 1708] [outer = 26C11800] 10:31:36 INFO - PROCESS | 3508 | 1461259896205 Marionette DEBUG loaded listener.js 10:31:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 349 (27D32400) [pid = 3508] [serial = 1709] [outer = 26C11800] 10:31:36 INFO - PROCESS | 3508 | 1461259896666 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 10:31:36 INFO - PROCESS | 3508 | 1461259896725 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:31:36 INFO - PROCESS | 3508 | 1461259896727 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 10:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:31:36 INFO - PROCESS | 3508 | 1461259896730 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:31:36 INFO - PROCESS | 3508 | 1461259896732 Marionette TRACE conn4 <- [1,2242,null,{}] 10:31:36 INFO - PROCESS | 3508 | 1461259896736 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:36 INFO - PROCESS | 3508 | 1461259896839 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:31:36 INFO - PROCESS | 3508 | 1461259896845 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 3508 | ++DOCSHELL 26C81400 == 125 [pid = 3508] [id = 570] 10:31:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 350 (27D39400) [pid = 3508] [serial = 1710] [outer = 00000000] 10:31:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 351 (28AB8800) [pid = 3508] [serial = 1711] [outer = 27D39400] 10:31:36 INFO - PROCESS | 3508 | 1461259896894 Marionette DEBUG loaded listener.js 10:31:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 352 (28D2F800) [pid = 3508] [serial = 1712] [outer = 27D39400] 10:31:37 INFO - PROCESS | 3508 | 1461259897760 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1074ms 10:31:37 INFO - PROCESS | 3508 | 1461259897807 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:31:37 INFO - PROCESS | 3508 | 1461259897812 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 10:31:37 INFO - PROCESS | 3508 | 1461259897817 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:31:37 INFO - PROCESS | 3508 | 1461259897821 Marionette TRACE conn4 <- [1,2246,null,{}] 10:31:37 INFO - PROCESS | 3508 | 1461259897827 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:38 INFO - PROCESS | 3508 | 1461259897995 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:31:38 INFO - PROCESS | 3508 | 1461259898188 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:38 INFO - PROCESS | 3508 | ++DOCSHELL 18722800 == 126 [pid = 3508] [id = 571] 10:31:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 353 (1B40D800) [pid = 3508] [serial = 1713] [outer = 00000000] 10:31:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 354 (1C8C3400) [pid = 3508] [serial = 1714] [outer = 1B40D800] 10:31:38 INFO - PROCESS | 3508 | 1461259898247 Marionette DEBUG loaded listener.js 10:31:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 355 (1D0ACC00) [pid = 3508] [serial = 1715] [outer = 1B40D800] 10:31:38 INFO - PROCESS | 3508 | 1461259898865 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1076ms 10:31:38 INFO - PROCESS | 3508 | 1461259898899 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:31:38 INFO - PROCESS | 3508 | 1461259898906 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 10:31:38 INFO - PROCESS | 3508 | 1461259898913 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:31:38 INFO - PROCESS | 3508 | 1461259898916 Marionette TRACE conn4 <- [1,2250,null,{}] 10:31:38 INFO - PROCESS | 3508 | 1461259898921 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:39 INFO - PROCESS | 3508 | 1461259899055 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:31:39 INFO - PROCESS | 3508 | 1461259899247 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 3508 | ++DOCSHELL 20BEE400 == 127 [pid = 3508] [id = 572] 10:31:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 356 (20BF0400) [pid = 3508] [serial = 1716] [outer = 00000000] 10:31:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 357 (2288B800) [pid = 3508] [serial = 1717] [outer = 20BF0400] 10:31:39 INFO - PROCESS | 3508 | 1461259899302 Marionette DEBUG loaded listener.js 10:31:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 358 (24E72000) [pid = 3508] [serial = 1718] [outer = 20BF0400] 10:31:39 INFO - PROCESS | 3508 | 1461259899873 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 10:31:39 INFO - PROCESS | 3508 | 1461259899889 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:31:39 INFO - PROCESS | 3508 | 1461259899891 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 10:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:31:39 INFO - PROCESS | 3508 | 1461259899895 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:31:39 INFO - PROCESS | 3508 | 1461259899898 Marionette TRACE conn4 <- [1,2254,null,{}] 10:31:39 INFO - PROCESS | 3508 | 1461259899924 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:40 INFO - PROCESS | 3508 | 1461259900112 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:31:40 INFO - PROCESS | 3508 | 1461259900227 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:40 INFO - PROCESS | 3508 | ++DOCSHELL 292DAC00 == 128 [pid = 3508] [id = 573] 10:31:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 359 (2944DC00) [pid = 3508] [serial = 1719] [outer = 00000000] 10:31:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 360 (2945B800) [pid = 3508] [serial = 1720] [outer = 2944DC00] 10:31:40 INFO - PROCESS | 3508 | 1461259900284 Marionette DEBUG loaded listener.js 10:31:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 361 (29464400) [pid = 3508] [serial = 1721] [outer = 2944DC00] 10:31:40 INFO - PROCESS | 3508 | 1461259900879 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1020ms 10:31:40 INFO - PROCESS | 3508 | 1461259900918 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:31:40 INFO - PROCESS | 3508 | 1461259900921 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 10:31:40 INFO - PROCESS | 3508 | 1461259900924 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:31:40 INFO - PROCESS | 3508 | 1461259900926 Marionette TRACE conn4 <- [1,2258,null,{}] 10:31:40 INFO - PROCESS | 3508 | 1461259900930 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:41 INFO - PROCESS | 3508 | 1461259901064 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:31:41 INFO - PROCESS | 3508 | 1461259901267 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:41 INFO - PROCESS | 3508 | ++DOCSHELL 2964C400 == 129 [pid = 3508] [id = 574] 10:31:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 362 (2964D800) [pid = 3508] [serial = 1722] [outer = 00000000] 10:31:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 363 (29682000) [pid = 3508] [serial = 1723] [outer = 2964D800] 10:31:41 INFO - PROCESS | 3508 | 1461259901324 Marionette DEBUG loaded listener.js 10:31:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 364 (296AC800) [pid = 3508] [serial = 1724] [outer = 2964D800] 10:31:41 INFO - PROCESS | 3508 | 1461259901910 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1016ms 10:31:41 INFO - PROCESS | 3508 | 1461259901944 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:31:41 INFO - PROCESS | 3508 | 1461259901946 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 10:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:31:41 INFO - PROCESS | 3508 | 1461259901949 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 3508 | 1461259901951 Marionette TRACE conn4 <- [1,2262,null,{}] 10:31:41 INFO - PROCESS | 3508 | 1461259901955 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:42 INFO - PROCESS | 3508 | 1461259902085 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:31:42 INFO - PROCESS | 3508 | 1461259902289 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:42 INFO - PROCESS | 3508 | ++DOCSHELL 29451400 == 130 [pid = 3508] [id = 575] 10:31:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 365 (29463400) [pid = 3508] [serial = 1725] [outer = 00000000] 10:31:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 366 (29950800) [pid = 3508] [serial = 1726] [outer = 29463400] 10:31:42 INFO - PROCESS | 3508 | 1461259902345 Marionette DEBUG loaded listener.js 10:31:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 367 (29950400) [pid = 3508] [serial = 1727] [outer = 29463400] 10:31:42 INFO - PROCESS | 3508 | 1461259902915 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1018ms 10:31:43 INFO - PROCESS | 3508 | 1461259902972 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:31:43 INFO - PROCESS | 3508 | 1461259902974 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 10:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:31:43 INFO - PROCESS | 3508 | 1461259902978 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:31:43 INFO - PROCESS | 3508 | 1461259902980 Marionette TRACE conn4 <- [1,2266,null,{}] 10:31:43 INFO - PROCESS | 3508 | 1461259902984 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:43 INFO - PROCESS | 3508 | 1461259903169 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:31:43 INFO - PROCESS | 3508 | 1461259903361 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:43 INFO - PROCESS | 3508 | ++DOCSHELL 2994F000 == 131 [pid = 3508] [id = 576] 10:31:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 368 (29954800) [pid = 3508] [serial = 1728] [outer = 00000000] 10:31:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 369 (29D50C00) [pid = 3508] [serial = 1729] [outer = 29954800] 10:31:43 INFO - PROCESS | 3508 | 1461259903419 Marionette DEBUG loaded listener.js 10:31:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 370 (29D52000) [pid = 3508] [serial = 1730] [outer = 29954800] 10:31:44 INFO - PROCESS | 3508 | 1461259903997 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1070ms 10:31:44 INFO - PROCESS | 3508 | 1461259904062 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:31:44 INFO - PROCESS | 3508 | 1461259904065 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 10:31:44 INFO - PROCESS | 3508 | 1461259904068 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:31:44 INFO - PROCESS | 3508 | 1461259904070 Marionette TRACE conn4 <- [1,2270,null,{}] 10:31:44 INFO - PROCESS | 3508 | 1461259904074 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:44 INFO - PROCESS | 3508 | 1461259904200 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:31:44 INFO - PROCESS | 3508 | 1461259904393 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 3508 | ++DOCSHELL 29B43800 == 132 [pid = 3508] [id = 577] 10:31:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 371 (29D56000) [pid = 3508] [serial = 1731] [outer = 00000000] 10:31:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 372 (29D5D800) [pid = 3508] [serial = 1732] [outer = 29D56000] 10:31:44 INFO - PROCESS | 3508 | 1461259904446 Marionette DEBUG loaded listener.js 10:31:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 373 (29D5F400) [pid = 3508] [serial = 1733] [outer = 29D56000] 10:31:45 INFO - PROCESS | 3508 | 1461259905026 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 10:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:31:45 INFO - PROCESS | 3508 | 1461259905054 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:31:45 INFO - PROCESS | 3508 | 1461259905057 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 10:31:45 INFO - PROCESS | 3508 | 1461259905062 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 3508 | 1461259905064 Marionette TRACE conn4 <- [1,2274,null,{}] 10:31:45 INFO - PROCESS | 3508 | 1461259905068 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:45 INFO - PROCESS | 3508 | 1461259905195 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:31:45 INFO - PROCESS | 3508 | 1461259905397 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 3508 | ++DOCSHELL 29D59800 == 133 [pid = 3508] [id = 578] 10:31:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 374 (29D5C400) [pid = 3508] [serial = 1734] [outer = 00000000] 10:31:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 375 (2AA60800) [pid = 3508] [serial = 1735] [outer = 29D5C400] 10:31:45 INFO - PROCESS | 3508 | 1461259905453 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 376 (2B3CB800) [pid = 3508] [serial = 1736] [outer = 29D5C400] 10:31:46 INFO - PROCESS | 3508 | 1461259906052 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1018ms 10:31:46 INFO - PROCESS | 3508 | 1461259906085 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:31:46 INFO - PROCESS | 3508 | 1461259906087 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 10:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:31:46 INFO - PROCESS | 3508 | 1461259906093 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:31:46 INFO - PROCESS | 3508 | 1461259906095 Marionette TRACE conn4 <- [1,2278,null,{}] 10:31:46 INFO - PROCESS | 3508 | 1461259906098 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:46 INFO - PROCESS | 3508 | 1461259906225 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:31:46 INFO - PROCESS | 3508 | 1461259906416 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:46 INFO - PROCESS | 3508 | ++DOCSHELL 2AA5A800 == 134 [pid = 3508] [id = 579] 10:31:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 377 (2BE40400) [pid = 3508] [serial = 1737] [outer = 00000000] 10:31:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 378 (2C5F3C00) [pid = 3508] [serial = 1738] [outer = 2BE40400] 10:31:46 INFO - PROCESS | 3508 | 1461259906469 Marionette DEBUG loaded listener.js 10:31:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 379 (2C5F6000) [pid = 3508] [serial = 1739] [outer = 2BE40400] 10:31:47 INFO - PROCESS | 3508 | 1461259907039 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 10:31:47 INFO - PROCESS | 3508 | 1461259907067 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:31:47 INFO - PROCESS | 3508 | 1461259907069 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 10:31:47 INFO - PROCESS | 3508 | 1461259907073 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:31:47 INFO - PROCESS | 3508 | 1461259907075 Marionette TRACE conn4 <- [1,2282,null,{}] 10:31:47 INFO - PROCESS | 3508 | 1461259907079 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:47 INFO - PROCESS | 3508 | 1461259907207 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:31:47 INFO - PROCESS | 3508 | 1461259907412 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 3508 | ++DOCSHELL 2A745C00 == 135 [pid = 3508] [id = 580] 10:31:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 380 (2C5F3000) [pid = 3508] [serial = 1740] [outer = 00000000] 10:31:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 381 (2C5FE000) [pid = 3508] [serial = 1741] [outer = 2C5F3000] 10:31:47 INFO - PROCESS | 3508 | 1461259907467 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 382 (2DFE8C00) [pid = 3508] [serial = 1742] [outer = 2C5F3000] 10:31:48 INFO - PROCESS | 3508 | 1461259907994 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 10:31:48 INFO - PROCESS | 3508 | 1461259908047 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 3508 | 1461259908050 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 10:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:31:48 INFO - PROCESS | 3508 | 1461259908054 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 3508 | 1461259908056 Marionette TRACE conn4 <- [1,2286,null,{}] 10:31:48 INFO - PROCESS | 3508 | 1461259908060 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:48 INFO - PROCESS | 3508 | 1461259908209 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:31:48 INFO - PROCESS | 3508 | 1461259908446 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:48 INFO - PROCESS | 3508 | ++DOCSHELL 191CD000 == 136 [pid = 3508] [id = 581] 10:31:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 383 (28D30000) [pid = 3508] [serial = 1743] [outer = 00000000] 10:31:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 384 (2E32FC00) [pid = 3508] [serial = 1744] [outer = 28D30000] 10:31:48 INFO - PROCESS | 3508 | 1461259908513 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 385 (2E333800) [pid = 3508] [serial = 1745] [outer = 28D30000] 10:31:49 INFO - PROCESS | 3508 | 1461259909127 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1379ms 10:31:49 INFO - PROCESS | 3508 | 1461259909437 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:31:49 INFO - PROCESS | 3508 | 1461259909442 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 10:31:49 INFO - PROCESS | 3508 | 1461259909446 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:31:49 INFO - PROCESS | 3508 | 1461259909449 Marionette TRACE conn4 <- [1,2290,null,{}] 10:31:49 INFO - PROCESS | 3508 | 1461259909455 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:49 INFO - PROCESS | 3508 | 1461259909583 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:31:49 INFO - PROCESS | 3508 | 1461259909776 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 3508 | ++DOCSHELL 1C566400 == 137 [pid = 3508] [id = 582] 10:31:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 386 (1C569000) [pid = 3508] [serial = 1746] [outer = 00000000] 10:31:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 387 (1C718400) [pid = 3508] [serial = 1747] [outer = 1C569000] 10:31:49 INFO - PROCESS | 3508 | 1461259909825 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 388 (1CFC2C00) [pid = 3508] [serial = 1748] [outer = 1C569000] 10:31:50 INFO - PROCESS | 3508 | 1461259910403 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1018ms 10:31:50 INFO - PROCESS | 3508 | 1461259910470 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 3508 | 1461259910473 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 10:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:31:50 INFO - PROCESS | 3508 | 1461259910496 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 3508 | 1461259910500 Marionette TRACE conn4 <- [1,2294,null,{}] 10:31:50 INFO - PROCESS | 3508 | 1461259910520 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:50 INFO - PROCESS | 3508 | 1461259910646 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:31:50 INFO - PROCESS | 3508 | 1461259910839 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:50 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C2400 == 138 [pid = 3508] [id = 583] 10:31:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 389 (1CAA5800) [pid = 3508] [serial = 1749] [outer = 00000000] 10:31:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 390 (201F4800) [pid = 3508] [serial = 1750] [outer = 1CAA5800] 10:31:50 INFO - PROCESS | 3508 | 1461259910889 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 391 (20E80000) [pid = 3508] [serial = 1751] [outer = 1CAA5800] 10:31:51 INFO - PROCESS | 3508 | 1461259911511 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1094ms 10:31:51 INFO - PROCESS | 3508 | 1461259911590 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 3508 | 1461259911593 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 10:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:31:51 INFO - PROCESS | 3508 | 1461259911596 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 3508 | 1461259911598 Marionette TRACE conn4 <- [1,2298,null,{}] 10:31:51 INFO - PROCESS | 3508 | 1461259911626 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:51 INFO - PROCESS | 3508 | 1461259911813 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:31:51 INFO - PROCESS | 3508 | 1461259911953 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 3508 | ++DOCSHELL 26C77400 == 139 [pid = 3508] [id = 584] 10:31:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 392 (26C81000) [pid = 3508] [serial = 1752] [outer = 00000000] 10:31:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 393 (28308800) [pid = 3508] [serial = 1753] [outer = 26C81000] 10:31:52 INFO - PROCESS | 3508 | 1461259912009 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 394 (28B23400) [pid = 3508] [serial = 1754] [outer = 26C81000] 10:31:52 INFO - PROCESS | 3508 | 1461259912594 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1073ms 10:31:52 INFO - PROCESS | 3508 | 1461259912680 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:31:52 INFO - PROCESS | 3508 | 1461259912682 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 10:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:31:52 INFO - PROCESS | 3508 | 1461259912686 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 3508 | 1461259912687 Marionette TRACE conn4 <- [1,2302,null,{}] 10:31:52 INFO - PROCESS | 3508 | 1461259912691 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:52 INFO - PROCESS | 3508 | 1461259912814 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:31:53 INFO - PROCESS | 3508 | 1461259913012 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:53 INFO - PROCESS | 3508 | ++DOCSHELL 21A32800 == 140 [pid = 3508] [id = 585] 10:31:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 395 (21A37000) [pid = 3508] [serial = 1755] [outer = 00000000] 10:31:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 396 (29648C00) [pid = 3508] [serial = 1756] [outer = 21A37000] 10:31:53 INFO - PROCESS | 3508 | 1461259913060 Marionette DEBUG loaded listener.js 10:31:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 397 (2977B000) [pid = 3508] [serial = 1757] [outer = 21A37000] 10:31:53 INFO - PROCESS | 3508 | 1461259913643 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1017ms 10:31:53 INFO - PROCESS | 3508 | 1461259913705 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 3508 | 1461259913707 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 10:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:31:53 INFO - PROCESS | 3508 | 1461259913711 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 3508 | 1461259913712 Marionette TRACE conn4 <- [1,2306,null,{}] 10:31:53 INFO - PROCESS | 3508 | 1461259913716 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:53 INFO - PROCESS | 3508 | 1461259913835 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:31:54 INFO - PROCESS | 3508 | 1461259914051 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 3508 | ++DOCSHELL 2944D400 == 141 [pid = 3508] [id = 586] 10:31:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 398 (2944E400) [pid = 3508] [serial = 1758] [outer = 00000000] 10:31:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 399 (29B3C400) [pid = 3508] [serial = 1759] [outer = 2944E400] 10:31:54 INFO - PROCESS | 3508 | 1461259914102 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 400 (29B3FC00) [pid = 3508] [serial = 1760] [outer = 2944E400] 10:31:54 INFO - PROCESS | 3508 | 1461259914781 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:31:54 INFO - PROCESS | 3508 | 1461259914835 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 10:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:31:54 INFO - PROCESS | 3508 | 1461259914859 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:31:54 INFO - PROCESS | 3508 | 1461259914861 Marionette TRACE conn4 <- [1,2310,null,{}] 10:31:54 INFO - PROCESS | 3508 | 1461259914866 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:55 INFO - PROCESS | 3508 | 1461259915000 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 26797C00 == 140 [pid = 3508] [id = 569] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 1C18E400 == 139 [pid = 3508] [id = 568] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 254B2800 == 138 [pid = 3508] [id = 567] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 24465400 == 137 [pid = 3508] [id = 566] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 2171B800 == 136 [pid = 3508] [id = 565] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 1FF52000 == 135 [pid = 3508] [id = 564] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 1C4E0400 == 134 [pid = 3508] [id = 563] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 399 (24E7D000) [pid = 3508] [serial = 1576] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 398 (270D1C00) [pid = 3508] [serial = 1603] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 397 (292E1800) [pid = 3508] [serial = 1594] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 396 (26C4B800) [pid = 3508] [serial = 1582] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 395 (20E8D400) [pid = 3508] [serial = 1570] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 394 (11E07800) [pid = 3508] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 393 (26CE3000) [pid = 3508] [serial = 1585] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 392 (239D7800) [pid = 3508] [serial = 1573] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 391 (1C4EEC00) [pid = 3508] [serial = 1567] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 390 (131E0000) [pid = 3508] [serial = 1564] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 389 (28302400) [pid = 3508] [serial = 1588] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 388 (20BF1000) [pid = 3508] [serial = 1600] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 387 (28AB5800) [pid = 3508] [serial = 1591] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 386 (296B7800) [pid = 3508] [serial = 1636] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 385 (2670F800) [pid = 3508] [serial = 1579] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 384 (26C84800) [pid = 3508] [serial = 1597] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | 1461259915344 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 17888400 == 133 [pid = 3508] [id = 562] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 1FB88400 == 132 [pid = 3508] [id = 561] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 126DFC00 == 131 [pid = 3508] [id = 560] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 29EB8800 == 130 [pid = 3508] [id = 553] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 29DEE400 == 129 [pid = 3508] [id = 552] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 2945F000 == 128 [pid = 3508] [id = 551] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 2977EC00 == 127 [pid = 3508] [id = 550] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 296B3C00 == 126 [pid = 3508] [id = 549] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 26C7C000 == 125 [pid = 3508] [id = 548] 10:31:55 INFO - PROCESS | 3508 | ++DOCSHELL 0B88EC00 == 126 [pid = 3508] [id = 587] 10:31:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 385 (0EBA6400) [pid = 3508] [serial = 1761] [outer = 00000000] 10:31:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 386 (1227EC00) [pid = 3508] [serial = 1762] [outer = 0EBA6400] 10:31:55 INFO - PROCESS | 3508 | 1461259915445 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 387 (13853000) [pid = 3508] [serial = 1763] [outer = 0EBA6400] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 1ED72000 == 125 [pid = 3508] [id = 547] 10:31:55 INFO - PROCESS | 3508 | --DOCSHELL 18D0B400 == 124 [pid = 3508] [id = 546] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 386 (2A738000) [pid = 3508] [serial = 1499] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 385 (28AB7400) [pid = 3508] [serial = 1630] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 384 (1FF46C00) [pid = 3508] [serial = 1094] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 383 (24E76400) [pid = 3508] [serial = 1621] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 382 (1D6CBC00) [pid = 3508] [serial = 1609] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 381 (1B3E1000) [pid = 3508] [serial = 1612] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 380 (28D28400) [pid = 3508] [serial = 1628] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 379 (28B25C00) [pid = 3508] [serial = 1627] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 378 (20E87800) [pid = 3508] [serial = 1618] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 377 (29686400) [pid = 3508] [serial = 1633] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 376 (178D7800) [pid = 3508] [serial = 1607] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 375 (26C79C00) [pid = 3508] [serial = 1624] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 374 (2944F000) [pid = 3508] [serial = 1631] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 373 (2171E800) [pid = 3508] [serial = 1619] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 372 (1C312400) [pid = 3508] [serial = 1613] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 371 (1ED76800) [pid = 3508] [serial = 1610] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 370 (1FF49000) [pid = 3508] [serial = 1615] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 369 (20064C00) [pid = 3508] [serial = 1616] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 368 (2968B000) [pid = 3508] [serial = 1634] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 367 (26CDEC00) [pid = 3508] [serial = 1625] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 366 (13210C00) [pid = 3508] [serial = 1606] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | --DOMWINDOW == 365 (254B2C00) [pid = 3508] [serial = 1622] [outer = 00000000] [url = about:blank] 10:31:55 INFO - PROCESS | 3508 | 1461259915906 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1103ms 10:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:31:55 INFO - PROCESS | 3508 | 1461259915942 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 3508 | 1461259915944 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 10:31:55 INFO - PROCESS | 3508 | 1461259915947 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - PROCESS | 3508 | 1461259915949 Marionette TRACE conn4 <- [1,2314,null,{}] 10:31:55 INFO - PROCESS | 3508 | 1461259915952 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:56 INFO - PROCESS | 3508 | 1461259916055 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:31:56 INFO - PROCESS | 3508 | 1461259916062 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 3508 | ++DOCSHELL 11E10C00 == 125 [pid = 3508] [id = 588] 10:31:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 366 (173B9C00) [pid = 3508] [serial = 1764] [outer = 00000000] 10:31:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 367 (1C714C00) [pid = 3508] [serial = 1765] [outer = 173B9C00] 10:31:56 INFO - PROCESS | 3508 | 1461259916107 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 368 (1CF48400) [pid = 3508] [serial = 1766] [outer = 173B9C00] 10:31:56 INFO - PROCESS | 3508 | 1461259916605 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 10:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:31:56 INFO - PROCESS | 3508 | 1461259916678 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:31:56 INFO - PROCESS | 3508 | 1461259916680 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 10:31:56 INFO - PROCESS | 3508 | 1461259916684 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:31:56 INFO - PROCESS | 3508 | 1461259916685 Marionette TRACE conn4 <- [1,2318,null,{}] 10:31:56 INFO - PROCESS | 3508 | 1461259916689 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:56 INFO - PROCESS | 3508 | 1461259916879 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:31:56 INFO - PROCESS | 3508 | 1461259916896 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 3508 | ++DOCSHELL 1C18DC00 == 126 [pid = 3508] [id = 589] 10:31:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 369 (1D669000) [pid = 3508] [serial = 1767] [outer = 00000000] 10:31:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 370 (1FB8C400) [pid = 3508] [serial = 1768] [outer = 1D669000] 10:31:56 INFO - PROCESS | 3508 | 1461259916941 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 371 (20068800) [pid = 3508] [serial = 1769] [outer = 1D669000] 10:31:57 INFO - PROCESS | 3508 | 1461259917399 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 10:31:57 INFO - PROCESS | 3508 | 1461259917454 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 10:31:57 INFO - PROCESS | 3508 | 1461259917456 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 10:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:31:57 INFO - PROCESS | 3508 | 1461259917485 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 3508 | 1461259917486 Marionette TRACE conn4 <- [1,2322,null,{}] 10:31:57 INFO - PROCESS | 3508 | 1461259917490 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:57 INFO - PROCESS | 3508 | 1461259917658 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:31:57 INFO - PROCESS | 3508 | 1461259917682 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:57 INFO - PROCESS | 3508 | ++DOCSHELL 2006DC00 == 127 [pid = 3508] [id = 590] 10:31:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 372 (201DBC00) [pid = 3508] [serial = 1770] [outer = 00000000] 10:31:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 373 (2171B800) [pid = 3508] [serial = 1771] [outer = 201DBC00] 10:31:57 INFO - PROCESS | 3508 | 1461259917728 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 374 (239D2C00) [pid = 3508] [serial = 1772] [outer = 201DBC00] 10:31:58 INFO - PROCESS | 3508 | 1461259918218 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 790ms 10:31:58 INFO - PROCESS | 3508 | 1461259918256 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 3508 | 1461259918258 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 10:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:31:58 INFO - PROCESS | 3508 | 1461259918261 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 3508 | 1461259918263 Marionette TRACE conn4 <- [1,2326,null,{}] 10:31:58 INFO - PROCESS | 3508 | 1461259918266 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:58 INFO - PROCESS | 3508 | 1461259918426 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:31:58 INFO - PROCESS | 3508 | 1461259918447 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 3508 | ++DOCSHELL 2464DC00 == 128 [pid = 3508] [id = 591] 10:31:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 375 (24E7D000) [pid = 3508] [serial = 1773] [outer = 00000000] 10:31:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 376 (254B3C00) [pid = 3508] [serial = 1774] [outer = 24E7D000] 10:31:58 INFO - PROCESS | 3508 | 1461259918492 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 377 (2679D400) [pid = 3508] [serial = 1775] [outer = 24E7D000] 10:31:59 INFO - PROCESS | 3508 | 1461259918973 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 10:31:59 INFO - PROCESS | 3508 | 1461259918994 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 3508 | 1461259918997 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 10:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:31:59 INFO - PROCESS | 3508 | 1461259919007 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 3508 | 1461259919009 Marionette TRACE conn4 <- [1,2330,null,{}] 10:31:59 INFO - PROCESS | 3508 | 1461259919013 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:59 INFO - PROCESS | 3508 | 1461259919186 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:31:59 INFO - PROCESS | 3508 | 1461259919209 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 3508 | ++DOCSHELL 26C82C00 == 129 [pid = 3508] [id = 592] 10:31:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 378 (26CDAC00) [pid = 3508] [serial = 1776] [outer = 00000000] 10:31:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 379 (28C6F000) [pid = 3508] [serial = 1777] [outer = 26CDAC00] 10:31:59 INFO - PROCESS | 3508 | 1461259919258 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 380 (2945F000) [pid = 3508] [serial = 1778] [outer = 26CDAC00] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 379 (216B8C00) [pid = 3508] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 378 (28B1A000) [pid = 3508] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 377 (26790000) [pid = 3508] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 376 (20063C00) [pid = 3508] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 375 (20255800) [pid = 3508] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 374 (26CDF800) [pid = 3508] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 373 (25482C00) [pid = 3508] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 372 (29B3B000) [pid = 3508] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 371 (25478C00) [pid = 3508] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 370 (28D24000) [pid = 3508] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 369 (1A056000) [pid = 3508] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 368 (1CEA9C00) [pid = 3508] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 367 (2AA52800) [pid = 3508] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 366 (24F2F400) [pid = 3508] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 365 (20BD9800) [pid = 3508] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 364 (20258C00) [pid = 3508] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 363 (20BF6C00) [pid = 3508] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 362 (21A3AC00) [pid = 3508] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 361 (29640800) [pid = 3508] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 360 (26C1E800) [pid = 3508] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 359 (26CDB000) [pid = 3508] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 358 (1380B800) [pid = 3508] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 357 (286BB400) [pid = 3508] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 356 (26766800) [pid = 3508] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 355 (20109000) [pid = 3508] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 354 (24E7C400) [pid = 3508] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 353 (12524000) [pid = 3508] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 352 (1FF4AC00) [pid = 3508] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 351 (1D0DCC00) [pid = 3508] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 350 (29653800) [pid = 3508] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 349 (24469400) [pid = 3508] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 348 (26CDA800) [pid = 3508] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 347 (2287F400) [pid = 3508] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 346 (29ACB800) [pid = 3508] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 345 (2944E000) [pid = 3508] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 344 (26706800) [pid = 3508] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 343 (29AC4400) [pid = 3508] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 342 (131D7400) [pid = 3508] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 341 (1C192C00) [pid = 3508] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 340 (12280000) [pid = 3508] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 339 (2012A800) [pid = 3508] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 338 (1B370400) [pid = 3508] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 337 (24F2D000) [pid = 3508] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 336 (1234F800) [pid = 3508] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 335 (13202400) [pid = 3508] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 334 (28AAFC00) [pid = 3508] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 333 (20DC4C00) [pid = 3508] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 332 (16F01800) [pid = 3508] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 331 (1251FC00) [pid = 3508] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 330 (26C1D000) [pid = 3508] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 329 (1B379C00) [pid = 3508] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 328 (239C8800) [pid = 3508] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 327 (1320A800) [pid = 3508] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 326 (2676C400) [pid = 3508] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 325 (1B371800) [pid = 3508] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 324 (1B770C00) [pid = 3508] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 323 (29682800) [pid = 3508] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 322 (176DA800) [pid = 3508] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 321 (28AB4400) [pid = 3508] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 320 (1B038C00) [pid = 3508] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 319 (1B405400) [pid = 3508] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 318 (27D2CC00) [pid = 3508] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 317 (26CD5C00) [pid = 3508] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 316 (20110800) [pid = 3508] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 315 (254BA000) [pid = 3508] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 314 (1B033000) [pid = 3508] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 313 (270CE000) [pid = 3508] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 312 (1FB55C00) [pid = 3508] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 311 (24467400) [pid = 3508] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 310 (28B22000) [pid = 3508] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 309 (1384CC00) [pid = 3508] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 308 (1D6C6400) [pid = 3508] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 307 (1FB51400) [pid = 3508] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 306 (26C7D400) [pid = 3508] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 305 (1ED72400) [pid = 3508] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 304 (296AC000) [pid = 3508] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 303 (2464FC00) [pid = 3508] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 302 (28C71000) [pid = 3508] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 301 (24F34800) [pid = 3508] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 300 (286B3800) [pid = 3508] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 299 (1A4B2C00) [pid = 3508] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 298 (1B36F400) [pid = 3508] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 297 (1731F000) [pid = 3508] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 296 (24FC0000) [pid = 3508] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 295 (2679B800) [pid = 3508] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 294 (20DC8400) [pid = 3508] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 293 (28306800) [pid = 3508] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 292 (2181F400) [pid = 3508] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 291 (26769C00) [pid = 3508] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 290 (1CFC6000) [pid = 3508] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 289 (24E80800) [pid = 3508] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 288 (21A3C400) [pid = 3508] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 287 (26C4FC00) [pid = 3508] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 286 (1FF50400) [pid = 3508] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 285 (200C6C00) [pid = 3508] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 284 (1FB8BC00) [pid = 3508] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 283 (17320800) [pid = 3508] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 282 (21A36400) [pid = 3508] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 281 (27D39C00) [pid = 3508] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 280 (24F2A400) [pid = 3508] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 279 (24FBB400) [pid = 3508] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 278 (20BD2800) [pid = 3508] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 277 (17342000) [pid = 3508] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 276 (2010F000) [pid = 3508] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 275 (18D07C00) [pid = 3508] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 274 (24603800) [pid = 3508] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 273 (26C15C00) [pid = 3508] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 272 (12519000) [pid = 3508] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 271 (1B378000) [pid = 3508] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 270 (28D24400) [pid = 3508] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 269 (1324F000) [pid = 3508] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 268 (2171E000) [pid = 3508] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 267 (1FB8DC00) [pid = 3508] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 266 (2005F800) [pid = 3508] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 265 (24F2AC00) [pid = 3508] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 264 (26C11800) [pid = 3508] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 263 (1CADA400) [pid = 3508] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 262 (18678C00) [pid = 3508] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 261 (2670CC00) [pid = 3508] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:32:01 INFO - PROCESS | 3508 | --DOMWINDOW == 260 (1CF40400) [pid = 3508] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:32:01 INFO - PROCESS | 3508 | 1461259921197 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2234ms 10:32:01 INFO - PROCESS | 3508 | 1461259921242 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:32:01 INFO - PROCESS | 3508 | 1461259921244 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 10:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:32:01 INFO - PROCESS | 3508 | 1461259921247 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 3508 | 1461259921249 Marionette TRACE conn4 <- [1,2334,null,{}] 10:32:01 INFO - PROCESS | 3508 | 1461259921252 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:01 INFO - PROCESS | 3508 | 1461259921357 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:32:01 INFO - PROCESS | 3508 | 1461259921366 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 3508 | ++DOCSHELL 12603C00 == 130 [pid = 3508] [id = 593] 10:32:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 261 (131D7400) [pid = 3508] [serial = 1779] [outer = 00000000] 10:32:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 262 (18D0B800) [pid = 3508] [serial = 1780] [outer = 131D7400] 10:32:01 INFO - PROCESS | 3508 | 1461259921410 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 263 (1A058000) [pid = 3508] [serial = 1781] [outer = 131D7400] 10:32:01 INFO - PROCESS | 3508 | 1461259921893 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 10:32:01 INFO - PROCESS | 3508 | 1461259921918 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:32:01 INFO - PROCESS | 3508 | 1461259921920 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 10:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:32:01 INFO - PROCESS | 3508 | 1461259921947 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 3508 | 1461259921948 Marionette TRACE conn4 <- [1,2338,null,{}] 10:32:01 INFO - PROCESS | 3508 | 1461259921952 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:02 INFO - PROCESS | 3508 | 1461259922063 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:32:02 INFO - PROCESS | 3508 | 1461259922070 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 3508 | ++DOCSHELL 1A4AD000 == 131 [pid = 3508] [id = 594] 10:32:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 264 (1B36F400) [pid = 3508] [serial = 1782] [outer = 00000000] 10:32:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 265 (1B76C800) [pid = 3508] [serial = 1783] [outer = 1B36F400] 10:32:02 INFO - PROCESS | 3508 | 1461259922115 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 266 (1C5B9400) [pid = 3508] [serial = 1784] [outer = 1B36F400] 10:32:02 INFO - PROCESS | 3508 | 1461259922700 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 810ms 10:32:02 INFO - PROCESS | 3508 | 1461259922734 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:32:02 INFO - PROCESS | 3508 | 1461259922736 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 10:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:32:02 INFO - PROCESS | 3508 | 1461259922740 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 3508 | 1461259922741 Marionette TRACE conn4 <- [1,2342,null,{}] 10:32:02 INFO - PROCESS | 3508 | 1461259922745 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:02 INFO - PROCESS | 3508 | 1461259922850 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:32:02 INFO - PROCESS | 3508 | 1461259922857 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 3508 | ++DOCSHELL 1B405400 == 132 [pid = 3508] [id = 595] 10:32:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 267 (1C5BE400) [pid = 3508] [serial = 1785] [outer = 00000000] 10:32:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 268 (1ED7C800) [pid = 3508] [serial = 1786] [outer = 1C5BE400] 10:32:02 INFO - PROCESS | 3508 | 1461259922901 Marionette DEBUG loaded listener.js 10:32:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 269 (1FF49C00) [pid = 3508] [serial = 1787] [outer = 1C5BE400] 10:32:03 INFO - PROCESS | 3508 | 1461259923767 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1070ms 10:32:03 INFO - PROCESS | 3508 | 1461259923811 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 3508 | 1461259923816 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 10:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:32:03 INFO - PROCESS | 3508 | 1461259923822 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 3508 | 1461259923826 Marionette TRACE conn4 <- [1,2346,null,{}] 10:32:03 INFO - PROCESS | 3508 | 1461259923831 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:04 INFO - PROCESS | 3508 | 1461259923974 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:32:04 INFO - PROCESS | 3508 | 1461259924175 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:04 INFO - PROCESS | 3508 | ++DOCSHELL 1C311C00 == 133 [pid = 3508] [id = 596] 10:32:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 270 (1C313000) [pid = 3508] [serial = 1788] [outer = 00000000] 10:32:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 271 (1D0DB400) [pid = 3508] [serial = 1789] [outer = 1C313000] 10:32:04 INFO - PROCESS | 3508 | 1461259924233 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 272 (1ED77400) [pid = 3508] [serial = 1790] [outer = 1C313000] 10:32:04 INFO - PROCESS | 3508 | 1461259924914 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1133ms 10:32:04 INFO - PROCESS | 3508 | 1461259924959 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 3508 | 1461259924965 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 10:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:32:05 INFO - PROCESS | 3508 | 1461259924971 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 3508 | 1461259924974 Marionette TRACE conn4 <- [1,2350,null,{}] 10:32:05 INFO - PROCESS | 3508 | 1461259924979 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:05 INFO - PROCESS | 3508 | 1461259925116 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:32:05 INFO - PROCESS | 3508 | 1461259925313 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 3508 | ++DOCSHELL 201DF800 == 134 [pid = 3508] [id = 597] 10:32:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 273 (201E2400) [pid = 3508] [serial = 1791] [outer = 00000000] 10:32:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 274 (20BD7400) [pid = 3508] [serial = 1792] [outer = 201E2400] 10:32:05 INFO - PROCESS | 3508 | 1461259925368 Marionette DEBUG loaded listener.js 10:32:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 275 (20DCB400) [pid = 3508] [serial = 1793] [outer = 201E2400] 10:32:06 INFO - PROCESS | 3508 | 1461259925972 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1080ms 10:32:06 INFO - PROCESS | 3508 | 1461259926054 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 3508 | 1461259926057 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 10:32:06 INFO - PROCESS | 3508 | 1461259926061 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:32:06 INFO - PROCESS | 3508 | 1461259926065 Marionette TRACE conn4 <- [1,2354,null,{}] 10:32:06 INFO - PROCESS | 3508 | 1461259926076 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:06 INFO - PROCESS | 3508 | 1461259926212 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:32:06 INFO - PROCESS | 3508 | 1461259926412 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 3508 | ++DOCSHELL 239CC800 == 135 [pid = 3508] [id = 598] 10:32:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 276 (24470400) [pid = 3508] [serial = 1794] [outer = 00000000] 10:32:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 277 (24651800) [pid = 3508] [serial = 1795] [outer = 24470400] 10:32:06 INFO - PROCESS | 3508 | 1461259926469 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 278 (24F2A000) [pid = 3508] [serial = 1796] [outer = 24470400] 10:32:07 INFO - PROCESS | 3508 | 1461259927052 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1025ms 10:32:07 INFO - PROCESS | 3508 | 1461259927089 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 3508 | 1461259927092 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 10:32:07 INFO - PROCESS | 3508 | 1461259927095 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:32:07 INFO - PROCESS | 3508 | 1461259927097 Marionette TRACE conn4 <- [1,2358,null,{}] 10:32:07 INFO - PROCESS | 3508 | 1461259927101 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:07 INFO - PROCESS | 3508 | 1461259927235 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:32:07 INFO - PROCESS | 3508 | 1461259927444 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 3508 | ++DOCSHELL 2547E000 == 136 [pid = 3508] [id = 599] 10:32:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 279 (2547F000) [pid = 3508] [serial = 1797] [outer = 00000000] 10:32:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 280 (26703400) [pid = 3508] [serial = 1798] [outer = 2547F000] 10:32:07 INFO - PROCESS | 3508 | 1461259927520 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 281 (26763400) [pid = 3508] [serial = 1799] [outer = 2547F000] 10:32:08 INFO - PROCESS | 3508 | 1461259928121 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1069ms 10:32:08 INFO - PROCESS | 3508 | 1461259928174 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:32:08 INFO - PROCESS | 3508 | 1461259928177 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 10:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:32:08 INFO - PROCESS | 3508 | 1461259928180 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:32:08 INFO - PROCESS | 3508 | 1461259928182 Marionette TRACE conn4 <- [1,2362,null,{}] 10:32:08 INFO - PROCESS | 3508 | 1461259928186 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:08 INFO - PROCESS | 3508 | 1461259928317 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:32:08 INFO - PROCESS | 3508 | 1461259928530 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 3508 | ++DOCSHELL 26790000 == 137 [pid = 3508] [id = 600] 10:32:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 282 (2679C400) [pid = 3508] [serial = 1800] [outer = 00000000] 10:32:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 283 (26C4C800) [pid = 3508] [serial = 1801] [outer = 2679C400] 10:32:08 INFO - PROCESS | 3508 | 1461259928595 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 284 (26C7E400) [pid = 3508] [serial = 1802] [outer = 2679C400] 10:32:09 INFO - PROCESS | 3508 | 1461259929209 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1073ms 10:32:09 INFO - PROCESS | 3508 | 1461259929256 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:32:09 INFO - PROCESS | 3508 | 1461259929258 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 10:32:09 INFO - PROCESS | 3508 | 1461259929261 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:32:09 INFO - PROCESS | 3508 | 1461259929263 Marionette TRACE conn4 <- [1,2366,null,{}] 10:32:09 INFO - PROCESS | 3508 | 1461259929267 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:09 INFO - PROCESS | 3508 | 1461259929407 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:32:09 INFO - PROCESS | 3508 | 1461259929606 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:09 INFO - PROCESS | 3508 | ++DOCSHELL 26CE4000 == 138 [pid = 3508] [id = 601] 10:32:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 285 (270C9800) [pid = 3508] [serial = 1803] [outer = 00000000] 10:32:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 286 (28309400) [pid = 3508] [serial = 1804] [outer = 270C9800] 10:32:09 INFO - PROCESS | 3508 | 1461259929663 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 287 (286B7C00) [pid = 3508] [serial = 1805] [outer = 270C9800] 10:32:10 INFO - PROCESS | 3508 | 1461259930292 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1066ms 10:32:10 INFO - PROCESS | 3508 | 1461259930332 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:32:10 INFO - PROCESS | 3508 | 1461259930334 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 10:32:10 INFO - PROCESS | 3508 | 1461259930338 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:32:10 INFO - PROCESS | 3508 | 1461259930340 Marionette TRACE conn4 <- [1,2370,null,{}] 10:32:10 INFO - PROCESS | 3508 | 1461259930344 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:10 INFO - PROCESS | 3508 | 1461259930473 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:32:10 INFO - PROCESS | 3508 | 1461259930682 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:10 INFO - PROCESS | 3508 | ++DOCSHELL 28306C00 == 139 [pid = 3508] [id = 602] 10:32:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 288 (28AAFC00) [pid = 3508] [serial = 1806] [outer = 00000000] 10:32:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 289 (28C76C00) [pid = 3508] [serial = 1807] [outer = 28AAFC00] 10:32:10 INFO - PROCESS | 3508 | 1461259930738 Marionette DEBUG loaded listener.js 10:32:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 290 (28D21800) [pid = 3508] [serial = 1808] [outer = 28AAFC00] 10:32:11 INFO - PROCESS | 3508 | 1461259931340 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1068ms 10:32:11 INFO - PROCESS | 3508 | 1461259931409 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:32:11 INFO - PROCESS | 3508 | 1461259931411 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 10:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:32:11 INFO - PROCESS | 3508 | 1461259931415 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - PROCESS | 3508 | 1461259931417 Marionette TRACE conn4 <- [1,2374,null,{}] 10:32:11 INFO - PROCESS | 3508 | 1461259931421 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:11 INFO - PROCESS | 3508 | 1461259931552 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:32:11 INFO - PROCESS | 3508 | 1461259931766 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 3508 | ++DOCSHELL 292E1400 == 140 [pid = 3508] [id = 603] 10:32:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 291 (29450000) [pid = 3508] [serial = 1809] [outer = 00000000] 10:32:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 292 (29645C00) [pid = 3508] [serial = 1810] [outer = 29450000] 10:32:11 INFO - PROCESS | 3508 | 1461259931822 Marionette DEBUG loaded listener.js 10:32:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 293 (29651400) [pid = 3508] [serial = 1811] [outer = 29450000] 10:32:12 INFO - PROCESS | 3508 | 1461259932473 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1066ms 10:32:12 INFO - PROCESS | 3508 | 1461259932485 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 3508 | 1461259932487 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 10:32:12 INFO - PROCESS | 3508 | 1461259932490 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:32:12 INFO - PROCESS | 3508 | 1461259932492 Marionette TRACE conn4 <- [1,2378,null,{}] 10:32:12 INFO - PROCESS | 3508 | 1461259932496 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:12 INFO - PROCESS | 3508 | 1461259932631 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:32:12 INFO - PROCESS | 3508 | 1461259932850 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 3508 | ++DOCSHELL 1C59D400 == 141 [pid = 3508] [id = 604] 10:32:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 294 (1C71BC00) [pid = 3508] [serial = 1812] [outer = 00000000] 10:32:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 295 (1FF4C800) [pid = 3508] [serial = 1813] [outer = 1C71BC00] 10:32:12 INFO - PROCESS | 3508 | 1461259932906 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 296 (21270400) [pid = 3508] [serial = 1814] [outer = 1C71BC00] 10:32:13 INFO - PROCESS | 3508 | 1461259933517 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1066ms 10:32:13 INFO - PROCESS | 3508 | 1461259933561 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:32:13 INFO - PROCESS | 3508 | 1461259933563 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 10:32:13 INFO - PROCESS | 3508 | 1461259933566 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 3508 | 1461259933568 Marionette TRACE conn4 <- [1,2382,null,{}] 10:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:32:13 INFO - PROCESS | 3508 | 1461259933572 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:13 INFO - PROCESS | 3508 | 1461259933707 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:32:13 INFO - PROCESS | 3508 | 1461259933910 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 3508 | ++DOCSHELL 1A052C00 == 142 [pid = 3508] [id = 605] 10:32:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 297 (1A061000) [pid = 3508] [serial = 1815] [outer = 00000000] 10:32:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 298 (20BF7C00) [pid = 3508] [serial = 1816] [outer = 1A061000] 10:32:14 INFO - PROCESS | 3508 | 1461259933964 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 299 (2287F800) [pid = 3508] [serial = 1817] [outer = 1A061000] 10:32:14 INFO - PROCESS | 3508 | 1461259934646 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1121ms 10:32:14 INFO - PROCESS | 3508 | 1461259934692 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 3508 | 1461259934694 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 10:32:14 INFO - PROCESS | 3508 | 1461259934698 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:32:14 INFO - PROCESS | 3508 | 1461259934700 Marionette TRACE conn4 <- [1,2386,null,{}] 10:32:14 INFO - PROCESS | 3508 | 1461259934704 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:14 INFO - PROCESS | 3508 | 1461259934925 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:32:15 INFO - PROCESS | 3508 | 1461259935079 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 3508 | ++DOCSHELL 1234A400 == 143 [pid = 3508] [id = 606] 10:32:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 300 (1251CC00) [pid = 3508] [serial = 1818] [outer = 00000000] 10:32:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 301 (1C5BE800) [pid = 3508] [serial = 1819] [outer = 1251CC00] 10:32:15 INFO - PROCESS | 3508 | 1461259935139 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 302 (20BDC000) [pid = 3508] [serial = 1820] [outer = 1251CC00] 10:32:15 INFO - PROCESS | 3508 | 1461259935785 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1129ms 10:32:15 INFO - PROCESS | 3508 | 1461259935831 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:32:15 INFO - PROCESS | 3508 | 1461259935833 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 10:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:32:15 INFO - PROCESS | 3508 | 1461259935837 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 3508 | 1461259935839 Marionette TRACE conn4 <- [1,2390,null,{}] 10:32:15 INFO - PROCESS | 3508 | 1461259935862 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:16 INFO - PROCESS | 3508 | 1461259935994 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:32:16 INFO - PROCESS | 3508 | 1461259936195 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:16 INFO - PROCESS | 3508 | ++DOCSHELL 12351400 == 144 [pid = 3508] [id = 607] 10:32:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 303 (128DC800) [pid = 3508] [serial = 1821] [outer = 00000000] 10:32:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 304 (1B373C00) [pid = 3508] [serial = 1822] [outer = 128DC800] 10:32:16 INFO - PROCESS | 3508 | 1461259936249 Marionette DEBUG loaded listener.js 10:32:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 305 (1C18C400) [pid = 3508] [serial = 1823] [outer = 128DC800] 10:32:17 INFO - PROCESS | 3508 | 1461259937318 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1539ms 10:32:17 INFO - PROCESS | 3508 | 1461259937380 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 3508 | 1461259937385 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 10:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:32:17 INFO - PROCESS | 3508 | 1461259937391 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - PROCESS | 3508 | 1461259937394 Marionette TRACE conn4 <- [1,2394,null,{}] 10:32:17 INFO - PROCESS | 3508 | 1461259937399 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:17 INFO - PROCESS | 3508 | 1461259937520 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:32:17 INFO - PROCESS | 3508 | 1461259937739 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 3508 | ++DOCSHELL 0B79BC00 == 145 [pid = 3508] [id = 608] 10:32:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 306 (0B79C000) [pid = 3508] [serial = 1824] [outer = 00000000] 10:32:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 307 (12523C00) [pid = 3508] [serial = 1825] [outer = 0B79C000] 10:32:17 INFO - PROCESS | 3508 | 1461259937791 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 308 (12609800) [pid = 3508] [serial = 1826] [outer = 0B79C000] 10:32:18 INFO - PROCESS | 3508 | 1461259938369 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1017ms 10:32:18 INFO - PROCESS | 3508 | 1461259938413 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 3508 | 1461259938418 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 10:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:32:18 INFO - PROCESS | 3508 | 1461259938424 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 3508 | 1461259938427 Marionette TRACE conn4 <- [1,2398,null,{}] 10:32:18 INFO - PROCESS | 3508 | 1461259938431 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:18 INFO - PROCESS | 3508 | 1461259938552 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:32:18 INFO - PROCESS | 3508 | 1461259938743 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 3508 | ++DOCSHELL 17608800 == 146 [pid = 3508] [id = 609] 10:32:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 309 (17608C00) [pid = 3508] [serial = 1827] [outer = 00000000] 10:32:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 310 (18680C00) [pid = 3508] [serial = 1828] [outer = 17608C00] 10:32:18 INFO - PROCESS | 3508 | 1461259938794 Marionette DEBUG loaded listener.js 10:32:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 311 (18D09000) [pid = 3508] [serial = 1829] [outer = 17608C00] 10:32:19 INFO - PROCESS | 3508 | 1461259939384 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 10:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:32:19 INFO - PROCESS | 3508 | 1461259939397 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:32:19 INFO - PROCESS | 3508 | 1461259939399 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 10:32:19 INFO - PROCESS | 3508 | 1461259939403 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:32:19 INFO - PROCESS | 3508 | 1461259939407 Marionette TRACE conn4 <- [1,2402,null,{}] 10:32:19 INFO - PROCESS | 3508 | 1461259939417 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:19 INFO - PROCESS | 3508 | 1461259939535 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:32:19 INFO - PROCESS | 3508 | 1461259939750 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 2287EC00 == 145 [pid = 3508] [id = 487] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 292E1C00 == 144 [pid = 3508] [id = 489] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 201D7800 == 143 [pid = 3508] [id = 220] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 1A4AD000 == 142 [pid = 3508] [id = 594] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 29B3AC00 == 141 [pid = 3508] [id = 499] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 12603C00 == 140 [pid = 3508] [id = 593] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 26C82C00 == 139 [pid = 3508] [id = 592] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 2464DC00 == 138 [pid = 3508] [id = 591] 10:32:19 INFO - PROCESS | 3508 | --DOCSHELL 2006DC00 == 137 [pid = 3508] [id = 590] 10:32:19 INFO - PROCESS | 3508 | --DOMWINDOW == 310 (28AB8800) [pid = 3508] [serial = 1711] [outer = 00000000] [url = about:blank] 10:32:19 INFO - PROCESS | 3508 | ++DOCSHELL 0B884000 == 138 [pid = 3508] [id = 610] 10:32:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 311 (0B8B9C00) [pid = 3508] [serial = 1830] [outer = 00000000] 10:32:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 312 (12605400) [pid = 3508] [serial = 1831] [outer = 0B8B9C00] 10:32:19 INFO - PROCESS | 3508 | 1461259939886 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 313 (1760AC00) [pid = 3508] [serial = 1832] [outer = 0B8B9C00] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 1C18DC00 == 137 [pid = 3508] [id = 589] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 11E10C00 == 136 [pid = 3508] [id = 588] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 0B88EC00 == 135 [pid = 3508] [id = 587] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 2944D400 == 134 [pid = 3508] [id = 586] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 21A32800 == 133 [pid = 3508] [id = 585] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 26C77400 == 132 [pid = 3508] [id = 584] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 1C5C2400 == 131 [pid = 3508] [id = 583] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 1C566400 == 130 [pid = 3508] [id = 582] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 29451400 == 129 [pid = 3508] [id = 575] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 2964C400 == 128 [pid = 3508] [id = 574] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 292DAC00 == 127 [pid = 3508] [id = 573] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 20BEE400 == 126 [pid = 3508] [id = 572] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 286BB000 == 125 [pid = 3508] [id = 530] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 18722800 == 124 [pid = 3508] [id = 571] 10:32:20 INFO - PROCESS | 3508 | --DOCSHELL 26C81400 == 123 [pid = 3508] [id = 570] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 312 (1B76E400) [pid = 3508] [serial = 1238] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 311 (29454400) [pid = 3508] [serial = 1595] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 310 (1C71E800) [pid = 3508] [serial = 1568] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 309 (1CEABC00) [pid = 3508] [serial = 1397] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 308 (27D35400) [pid = 3508] [serial = 1409] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 307 (286BAC00) [pid = 3508] [serial = 1460] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 306 (201E0C00) [pid = 3508] [serial = 1060] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 305 (26795400) [pid = 3508] [serial = 1580] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 304 (1C56C800) [pid = 3508] [serial = 1003] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 303 (296AD800) [pid = 3508] [serial = 1343] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 302 (20E81400) [pid = 3508] [serial = 1532] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 301 (24657C00) [pid = 3508] [serial = 1280] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 300 (28D29000) [pid = 3508] [serial = 1418] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 299 (1B37B000) [pid = 3508] [serial = 1358] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 298 (239C9C00) [pid = 3508] [serial = 1505] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 297 (1FF4B400) [pid = 3508] [serial = 1006] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 296 (27D37000) [pid = 3508] [serial = 1598] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 295 (2006B800) [pid = 3508] [serial = 1277] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 294 (29775000) [pid = 3508] [serial = 1469] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 293 (24F35C00) [pid = 3508] [serial = 1577] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 292 (28D28C00) [pid = 3508] [serial = 1292] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 291 (2676A800) [pid = 3508] [serial = 1118] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 290 (286C0000) [pid = 3508] [serial = 1346] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 289 (1C563400) [pid = 3508] [serial = 1106] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 288 (1CEA6C00) [pid = 3508] [serial = 1502] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 287 (1A061400) [pid = 3508] [serial = 1529] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 286 (28D27800) [pid = 3508] [serial = 1466] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 285 (270D6000) [pid = 3508] [serial = 1229] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 284 (24467000) [pid = 3508] [serial = 1169] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 283 (2830E400) [pid = 3508] [serial = 1526] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 282 (24F2D800) [pid = 3508] [serial = 946] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 281 (270D3C00) [pid = 3508] [serial = 1178] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 280 (24468000) [pid = 3508] [serial = 1574] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 279 (26C12400) [pid = 3508] [serial = 1403] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 278 (28B28400) [pid = 3508] [serial = 1604] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 277 (270CB000) [pid = 3508] [serial = 1586] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 276 (20102800) [pid = 3508] [serial = 1057] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 275 (2446AC00) [pid = 3508] [serial = 1400] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 274 (20E82000) [pid = 3508] [serial = 1109] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 273 (1D6DEC00) [pid = 3508] [serial = 1424] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 272 (24609C00) [pid = 3508] [serial = 1220] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 271 (28AB3400) [pid = 3508] [serial = 1412] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 270 (2676E000) [pid = 3508] [serial = 1283] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 269 (24FC3400) [pid = 3508] [serial = 1457] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 268 (216B8400) [pid = 3508] [serial = 1445] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 267 (292D6C00) [pid = 3508] [serial = 1295] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 266 (201E3400) [pid = 3508] [serial = 1361] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 265 (1FF4FC00) [pid = 3508] [serial = 1442] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 264 (2AA5D400) [pid = 3508] [serial = 1523] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 263 (2675FC00) [pid = 3508] [serial = 1175] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 262 (216B4800) [pid = 3508] [serial = 1066] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 261 (21720000) [pid = 3508] [serial = 1571] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 260 (21A2EC00) [pid = 3508] [serial = 1166] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 259 (20258400) [pid = 3508] [serial = 1112] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 258 (2965C000) [pid = 3508] [serial = 1517] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 257 (28C77400) [pid = 3508] [serial = 1289] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 256 (27D3AC00) [pid = 3508] [serial = 1589] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 255 (1C567000) [pid = 3508] [serial = 1439] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 254 (28B1FC00) [pid = 3508] [serial = 1592] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 253 (28ABC800) [pid = 3508] [serial = 1340] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 252 (201E5400) [pid = 3508] [serial = 1012] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 251 (28AB6C00) [pid = 3508] [serial = 1235] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 250 (173AC400) [pid = 3508] [serial = 1000] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 249 (21A33000) [pid = 3508] [serial = 1601] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 248 (20068400) [pid = 3508] [serial = 1337] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 247 (2965A400) [pid = 3508] [serial = 1514] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 246 (2465BC00) [pid = 3508] [serial = 1172] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 245 (26CE2000) [pid = 3508] [serial = 1352] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 244 (2288A400) [pid = 3508] [serial = 1463] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 243 (2A73F800) [pid = 3508] [serial = 1475] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 242 (29456000) [pid = 3508] [serial = 1508] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 241 (2670F000) [pid = 3508] [serial = 1421] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 240 (29AD1C00) [pid = 3508] [serial = 1472] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 239 (17885800) [pid = 3508] [serial = 1103] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 238 (25476800) [pid = 3508] [serial = 1124] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 237 (1731F400) [pid = 3508] [serial = 1271] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 236 (20259400) [pid = 3508] [serial = 1063] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 235 (1C5C5C00) [pid = 3508] [serial = 1160] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 234 (24F32800) [pid = 3508] [serial = 1223] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 233 (13858800) [pid = 3508] [serial = 1565] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 232 (1B405C00) [pid = 3508] [serial = 1298] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 231 (24E73000) [pid = 3508] [serial = 1232] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 230 (21A36C00) [pid = 3508] [serial = 1018] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 229 (18724800) [pid = 3508] [serial = 1157] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 228 (18B10400) [pid = 3508] [serial = 1051] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 227 (26C4D000) [pid = 3508] [serial = 1583] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 226 (1C562C00) [pid = 3508] [serial = 1274] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 225 (24E72C00) [pid = 3508] [serial = 1448] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 224 (17901800) [pid = 3508] [serial = 1394] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 223 (270D2C00) [pid = 3508] [serial = 1121] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 222 (1C8CBC00) [pid = 3508] [serial = 1054] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 221 (239CB000) [pid = 3508] [serial = 1069] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 220 (28B20400) [pid = 3508] [serial = 1415] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 219 (2679A000) [pid = 3508] [serial = 1226] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 218 (20106400) [pid = 3508] [serial = 1009] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 217 (20E83C00) [pid = 3508] [serial = 1015] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 216 (29AC6800) [pid = 3508] [serial = 1355] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 215 (254BBC00) [pid = 3508] [serial = 1406] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 214 (2A746000) [pid = 3508] [serial = 1520] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 213 (26704C00) [pid = 3508] [serial = 1451] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 212 (1A366800) [pid = 3508] [serial = 1214] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 211 (20259000) [pid = 3508] [serial = 1163] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 210 (1C0EF000) [pid = 3508] [serial = 1334] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 209 (24659000) [pid = 3508] [serial = 1115] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 208 (28AB7800) [pid = 3508] [serial = 1286] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 207 (1A04B000) [pid = 3508] [serial = 1021] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 206 (26CDE000) [pid = 3508] [serial = 1454] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 205 (2977A400) [pid = 3508] [serial = 1349] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 204 (1CEAD400) [pid = 3508] [serial = 1217] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 203 (2968C800) [pid = 3508] [serial = 1511] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 202 (2A73F400) [pid = 3508] [serial = 1657] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 201 (1CA3F800) [pid = 3508] [serial = 1682] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 200 (1C4E7400) [pid = 3508] [serial = 1681] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 199 (28AB8000) [pid = 3508] [serial = 1645] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 198 (29B45000) [pid = 3508] [serial = 1654] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 197 (29B45C00) [pid = 3508] [serial = 1651] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (2287E000) [pid = 3508] [serial = 1696] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (2DFEC400) [pid = 3508] [serial = 1669] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (239D3400) [pid = 3508] [serial = 1697] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (201F2800) [pid = 3508] [serial = 1685] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (20BDC800) [pid = 3508] [serial = 1684] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (201F3C00) [pid = 3508] [serial = 1693] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (20DCDC00) [pid = 3508] [serial = 1642] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (2AA5CC00) [pid = 3508] [serial = 1663] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (26702C00) [pid = 3508] [serial = 1700] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (254B6800) [pid = 3508] [serial = 1699] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (1C5C1000) [pid = 3508] [serial = 1639] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (27D32400) [pid = 3508] [serial = 1709] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (2B3CE400) [pid = 3508] [serial = 1666] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (1ED70000) [pid = 3508] [serial = 1690] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1FB56C00) [pid = 3508] [serial = 1691] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (29ACF800) [pid = 3508] [serial = 1648] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (2DFE9400) [pid = 3508] [serial = 1672] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (29EC1400) [pid = 3508] [serial = 1660] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (1A047C00) [pid = 3508] [serial = 1687] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (1A362C00) [pid = 3508] [serial = 1688] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1CFC0400) [pid = 3508] [serial = 1675] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (29453400) [pid = 3508] [serial = 1678] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (26C1F000) [pid = 3508] [serial = 1702] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (26CDB400) [pid = 3508] [serial = 1708] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (26C4B400) [pid = 3508] [serial = 1703] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (239D1800) [pid = 3508] [serial = 1705] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (20257C00) [pid = 3508] [serial = 1694] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (24E7A000) [pid = 3508] [serial = 1706] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3508 | 1461259940479 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1119ms 10:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:32:20 INFO - PROCESS | 3508 | 1461259940526 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 3508 | 1461259940529 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 10:32:20 INFO - PROCESS | 3508 | 1461259940532 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 3508 | 1461259940533 Marionette TRACE conn4 <- [1,2406,null,{}] 10:32:20 INFO - PROCESS | 3508 | 1461259940537 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:20 INFO - PROCESS | 3508 | 1461259940723 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:32:20 INFO - PROCESS | 3508 | 1461259940740 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 3508 | ++DOCSHELL 1788C000 == 124 [pid = 3508] [id = 611] 10:32:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (17904400) [pid = 3508] [serial = 1833] [outer = 00000000] 10:32:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (191CCC00) [pid = 3508] [serial = 1834] [outer = 17904400] 10:32:20 INFO - PROCESS | 3508 | 1461259940788 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (1A054400) [pid = 3508] [serial = 1835] [outer = 17904400] 10:32:21 INFO - PROCESS | 3508 | 1461259941246 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 771ms 10:32:21 INFO - PROCESS | 3508 | 1461259941309 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 3508 | 1461259941311 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 10:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:32:21 INFO - PROCESS | 3508 | 1461259941315 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 3508 | 1461259941317 Marionette TRACE conn4 <- [1,2410,null,{}] 10:32:21 INFO - PROCESS | 3508 | 1461259941320 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:21 INFO - PROCESS | 3508 | 1461259941419 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:32:21 INFO - PROCESS | 3508 | 1461259941547 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 3508 | ++DOCSHELL 18D0B400 == 125 [pid = 3508] [id = 612] 10:32:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (1A058C00) [pid = 3508] [serial = 1836] [outer = 00000000] 10:32:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (1B407800) [pid = 3508] [serial = 1837] [outer = 1A058C00] 10:32:21 INFO - PROCESS | 3508 | 1461259941592 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (1C0EE800) [pid = 3508] [serial = 1838] [outer = 1A058C00] 10:32:22 INFO - PROCESS | 3508 | 1461259942005 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 10:32:22 INFO - PROCESS | 3508 | 1461259942046 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 3508 | 1461259942048 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 10:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:32:22 INFO - PROCESS | 3508 | 1461259942051 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 3508 | 1461259942053 Marionette TRACE conn4 <- [1,2414,null,{}] 10:32:22 INFO - PROCESS | 3508 | 1461259942056 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:22 INFO - PROCESS | 3508 | 1461259942226 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:32:22 INFO - PROCESS | 3508 | 1461259942255 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 3508 | ++DOCSHELL 1B402400 == 126 [pid = 3508] [id = 613] 10:32:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (1B405C00) [pid = 3508] [serial = 1839] [outer = 00000000] 10:32:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (1C564400) [pid = 3508] [serial = 1840] [outer = 1B405C00] 10:32:22 INFO - PROCESS | 3508 | 1461259942304 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1C59A800) [pid = 3508] [serial = 1841] [outer = 1B405C00] 10:32:22 INFO - PROCESS | 3508 | 1461259942825 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 10:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:32:22 INFO - PROCESS | 3508 | 1461259942882 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 3508 | 1461259942884 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 10:32:22 INFO - PROCESS | 3508 | 1461259942887 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 3508 | 1461259942889 Marionette TRACE conn4 <- [1,2418,null,{}] 10:32:22 INFO - PROCESS | 3508 | 1461259942892 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:23 INFO - PROCESS | 3508 | 1461259943037 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:32:23 INFO - PROCESS | 3508 | 1461259943061 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 3508 | ++DOCSHELL 1C59E800 == 127 [pid = 3508] [id = 614] 10:32:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (1C5C5800) [pid = 3508] [serial = 1842] [outer = 00000000] 10:32:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (1C717400) [pid = 3508] [serial = 1843] [outer = 1C5C5800] 10:32:23 INFO - PROCESS | 3508 | 1461259943105 Marionette DEBUG loaded listener.js 10:32:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (1C8D0400) [pid = 3508] [serial = 1844] [outer = 1C5C5800] 10:32:23 INFO - PROCESS | 3508 | 1461259943560 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 10:32:23 INFO - PROCESS | 3508 | 1461259943621 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 3508 | 1461259943623 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 10:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:32:23 INFO - PROCESS | 3508 | 1461259943626 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 3508 | 1461259943628 Marionette TRACE conn4 <- [1,2422,null,{}] 10:32:23 INFO - PROCESS | 3508 | 1461259943632 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:23 INFO - PROCESS | 3508 | 1461259943774 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:32:23 INFO - PROCESS | 3508 | 1461259943795 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 3508 | ++DOCSHELL 1CAA5C00 == 128 [pid = 3508] [id = 615] 10:32:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (1CAAC400) [pid = 3508] [serial = 1845] [outer = 00000000] 10:32:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (1CF3FC00) [pid = 3508] [serial = 1846] [outer = 1CAAC400] 10:32:23 INFO - PROCESS | 3508 | 1461259943841 Marionette DEBUG loaded listener.js 10:32:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (1D012000) [pid = 3508] [serial = 1847] [outer = 1CAAC400] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (29DF2000) [pid = 3508] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (26C7E000) [pid = 3508] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (24E7D000) [pid = 3508] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (21A37000) [pid = 3508] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (26CDAC00) [pid = 3508] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (173B9C00) [pid = 3508] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (26C81000) [pid = 3508] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (0EBA6400) [pid = 3508] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1D669000) [pid = 3508] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (1C569000) [pid = 3508] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (201DBC00) [pid = 3508] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (131D7400) [pid = 3508] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1CAA5800) [pid = 3508] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (2944E400) [pid = 3508] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (29EBB800) [pid = 3508] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (296B4800) [pid = 3508] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1ED75000) [pid = 3508] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (29460800) [pid = 3508] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1B36F400) [pid = 3508] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (29B3A400) [pid = 3508] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1B373800) [pid = 3508] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (29685000) [pid = 3508] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:32:24 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (29EC0400) [pid = 3508] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:32:24 INFO - PROCESS | 3508 | 1461259944865 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1275ms 10:32:24 INFO - PROCESS | 3508 | 1461259944903 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 3508 | 1461259944905 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 10:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:32:24 INFO - PROCESS | 3508 | 1461259944909 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 3508 | 1461259944910 Marionette TRACE conn4 <- [1,2426,null,{}] 10:32:24 INFO - PROCESS | 3508 | 1461259944914 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:25 INFO - PROCESS | 3508 | 1461259945062 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:32:25 INFO - PROCESS | 3508 | 1461259945146 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 3508 | ++DOCSHELL 11D97400 == 129 [pid = 3508] [id = 616] 10:32:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (11D99800) [pid = 3508] [serial = 1848] [outer = 00000000] 10:32:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1C71C800) [pid = 3508] [serial = 1849] [outer = 11D99800] 10:32:25 INFO - PROCESS | 3508 | 1461259945191 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1D0DA000) [pid = 3508] [serial = 1850] [outer = 11D99800] 10:32:25 INFO - PROCESS | 3508 | 1461259945548 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 10:32:25 INFO - PROCESS | 3508 | 1461259945595 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 3508 | 1461259945597 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 10:32:25 INFO - PROCESS | 3508 | 1461259945600 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 3508 | 1461259945601 Marionette TRACE conn4 <- [1,2430,null,{}] 10:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:32:25 INFO - PROCESS | 3508 | 1461259945605 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:25 INFO - PROCESS | 3508 | 1461259945704 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:32:25 INFO - PROCESS | 3508 | 1461259945711 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 3508 | ++DOCSHELL 1D6C6800 == 130 [pid = 3508] [id = 617] 10:32:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1D6CFC00) [pid = 3508] [serial = 1851] [outer = 00000000] 10:32:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1EBDA000) [pid = 3508] [serial = 1852] [outer = 1D6CFC00] 10:32:25 INFO - PROCESS | 3508 | 1461259945755 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1ED73C00) [pid = 3508] [serial = 1853] [outer = 1D6CFC00] 10:32:26 INFO - PROCESS | 3508 | 1461259946218 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 10:32:26 INFO - PROCESS | 3508 | 1461259946278 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 3508 | 1461259946280 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 10:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:32:26 INFO - PROCESS | 3508 | 1461259946283 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 3508 | 1461259946286 Marionette TRACE conn4 <- [1,2434,null,{}] 10:32:26 INFO - PROCESS | 3508 | 1461259946290 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:26 INFO - PROCESS | 3508 | 1461259946406 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:32:26 INFO - PROCESS | 3508 | 1461259946446 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 3508 | ++DOCSHELL 1FB8CC00 == 131 [pid = 3508] [id = 618] 10:32:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1FB8E800) [pid = 3508] [serial = 1854] [outer = 00000000] 10:32:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1FF49800) [pid = 3508] [serial = 1855] [outer = 1FB8E800] 10:32:26 INFO - PROCESS | 3508 | 1461259946495 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (1FF52000) [pid = 3508] [serial = 1856] [outer = 1FB8E800] 10:32:27 INFO - PROCESS | 3508 | 1461259947251 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1016ms 10:32:27 INFO - PROCESS | 3508 | 1461259947304 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:32:27 INFO - PROCESS | 3508 | 1461259947310 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 10:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:32:27 INFO - PROCESS | 3508 | 1461259947315 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:32:27 INFO - PROCESS | 3508 | 1461259947319 Marionette TRACE conn4 <- [1,2438,null,{}] 10:32:27 INFO - PROCESS | 3508 | 1461259947324 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:27 INFO - PROCESS | 3508 | 1461259947511 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:32:27 INFO - PROCESS | 3508 | 1461259947686 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 3508 | ++DOCSHELL 12280400 == 132 [pid = 3508] [id = 619] 10:32:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (1251EC00) [pid = 3508] [serial = 1857] [outer = 00000000] 10:32:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (13858000) [pid = 3508] [serial = 1858] [outer = 1251EC00] 10:32:27 INFO - PROCESS | 3508 | 1461259947744 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (17665400) [pid = 3508] [serial = 1859] [outer = 1251EC00] 10:32:28 INFO - PROCESS | 3508 | 1461259948384 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1132ms 10:32:28 INFO - PROCESS | 3508 | 1461259948451 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 3508 | 1461259948457 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 10:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:32:28 INFO - PROCESS | 3508 | 1461259948464 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 3508 | 1461259948467 Marionette TRACE conn4 <- [1,2442,null,{}] 10:32:28 INFO - PROCESS | 3508 | 1461259948471 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:28 INFO - PROCESS | 3508 | 1461259948666 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:32:28 INFO - PROCESS | 3508 | 1461259948836 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 3508 | ++DOCSHELL 1A054C00 == 133 [pid = 3508] [id = 620] 10:32:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (1A05A800) [pid = 3508] [serial = 1860] [outer = 00000000] 10:32:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (1C56BC00) [pid = 3508] [serial = 1861] [outer = 1A05A800] 10:32:28 INFO - PROCESS | 3508 | 1461259948894 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (1B3DD800) [pid = 3508] [serial = 1862] [outer = 1A05A800] 10:32:29 INFO - PROCESS | 3508 | 1461259949520 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1124ms 10:32:29 INFO - PROCESS | 3508 | 1461259949590 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:32:29 INFO - PROCESS | 3508 | 1461259949592 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 10:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:32:29 INFO - PROCESS | 3508 | 1461259949596 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 3508 | 1461259949600 Marionette TRACE conn4 <- [1,2446,null,{}] 10:32:29 INFO - PROCESS | 3508 | 1461259949611 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:29 INFO - PROCESS | 3508 | 1461259949750 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:32:29 INFO - PROCESS | 3508 | 1461259949924 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 3508 | ++DOCSHELL 1FB85800 == 134 [pid = 3508] [id = 621] 10:32:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (1FB86400) [pid = 3508] [serial = 1863] [outer = 00000000] 10:32:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1FF50000) [pid = 3508] [serial = 1864] [outer = 1FB86400] 10:32:30 INFO - PROCESS | 3508 | 1461259949981 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (20066800) [pid = 3508] [serial = 1865] [outer = 1FB86400] 10:32:30 INFO - PROCESS | 3508 | 1461259950592 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1019ms 10:32:30 INFO - PROCESS | 3508 | 1461259950619 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 3508 | 1461259950622 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 10:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:32:30 INFO - PROCESS | 3508 | 1461259950625 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 3508 | 1461259950627 Marionette TRACE conn4 <- [1,2450,null,{}] 10:32:30 INFO - PROCESS | 3508 | 1461259950631 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:30 INFO - PROCESS | 3508 | 1461259950763 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:32:30 INFO - PROCESS | 3508 | 1461259950946 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 3508 | ++DOCSHELL 200C7000 == 135 [pid = 3508] [id = 622] 10:32:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (200CAC00) [pid = 3508] [serial = 1866] [outer = 00000000] 10:32:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (2010F400) [pid = 3508] [serial = 1867] [outer = 200CAC00] 10:32:31 INFO - PROCESS | 3508 | 1461259951003 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (20128C00) [pid = 3508] [serial = 1868] [outer = 200CAC00] 10:32:31 INFO - PROCESS | 3508 | 1461259951615 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1017ms 10:32:31 INFO - PROCESS | 3508 | 1461259951644 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 3508 | 1461259951647 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 10:32:31 INFO - PROCESS | 3508 | 1461259951650 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:32:31 INFO - PROCESS | 3508 | 1461259951652 Marionette TRACE conn4 <- [1,2454,null,{}] 10:32:31 INFO - PROCESS | 3508 | 1461259951656 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:31 INFO - PROCESS | 3508 | 1461259951778 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:32:32 INFO - PROCESS | 3508 | 1461259951961 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 3508 | ++DOCSHELL 2012B000 == 136 [pid = 3508] [id = 623] 10:32:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (201D7400) [pid = 3508] [serial = 1869] [outer = 00000000] 10:32:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (201E4000) [pid = 3508] [serial = 1870] [outer = 201D7400] 10:32:32 INFO - PROCESS | 3508 | 1461259952017 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (201EB000) [pid = 3508] [serial = 1871] [outer = 201D7400] 10:32:32 INFO - PROCESS | 3508 | 1461259952631 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1015ms 10:32:32 INFO - PROCESS | 3508 | 1461259952669 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 3508 | 1461259952672 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 10:32:32 INFO - PROCESS | 3508 | 1461259952675 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 3508 | 1461259952677 Marionette TRACE conn4 <- [1,2458,null,{}] 10:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:32:32 INFO - PROCESS | 3508 | 1461259952681 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:32 INFO - PROCESS | 3508 | 1461259952815 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:32:33 INFO - PROCESS | 3508 | 1461259953004 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 3508 | ++DOCSHELL 20255400 == 137 [pid = 3508] [id = 624] 10:32:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (20256000) [pid = 3508] [serial = 1872] [outer = 00000000] 10:32:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (20BD5800) [pid = 3508] [serial = 1873] [outer = 20256000] 10:32:33 INFO - PROCESS | 3508 | 1461259953064 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (20BD7000) [pid = 3508] [serial = 1874] [outer = 20256000] 10:32:33 INFO - PROCESS | 3508 | 1461259953598 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 10:32:33 INFO - PROCESS | 3508 | 1461259953655 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 3508 | 1461259953658 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 10:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:32:33 INFO - PROCESS | 3508 | 1461259953663 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 3508 | 1461259953665 Marionette TRACE conn4 <- [1,2462,null,{}] 10:32:33 INFO - PROCESS | 3508 | 1461259953668 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:33 INFO - PROCESS | 3508 | 1461259953792 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:32:34 INFO - PROCESS | 3508 | 1461259953977 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 3508 | ++DOCSHELL 20BDF800 == 138 [pid = 3508] [id = 625] 10:32:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (20BF0000) [pid = 3508] [serial = 1875] [outer = 00000000] 10:32:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (20E84C00) [pid = 3508] [serial = 1876] [outer = 20BF0000] 10:32:34 INFO - PROCESS | 3508 | 1461259954034 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (20E8BC00) [pid = 3508] [serial = 1877] [outer = 20BF0000] 10:32:34 INFO - PROCESS | 3508 | 1461259954639 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1020ms 10:32:34 INFO - PROCESS | 3508 | 1461259954684 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 3508 | 1461259954687 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 10:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:32:34 INFO - PROCESS | 3508 | 1461259954705 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 3508 | 1461259954707 Marionette TRACE conn4 <- [1,2466,null,{}] 10:32:34 INFO - PROCESS | 3508 | 1461259954730 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:34 INFO - PROCESS | 3508 | 1461259954852 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:32:35 INFO - PROCESS | 3508 | 1461259955022 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 3508 | ++DOCSHELL 2126F400 == 139 [pid = 3508] [id = 626] 10:32:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (21272000) [pid = 3508] [serial = 1878] [outer = 00000000] 10:32:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (21715C00) [pid = 3508] [serial = 1879] [outer = 21272000] 10:32:35 INFO - PROCESS | 3508 | 1461259955078 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (21714000) [pid = 3508] [serial = 1880] [outer = 21272000] 10:32:35 INFO - PROCESS | 3508 | 1461259955669 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1002ms 10:32:35 INFO - PROCESS | 3508 | 1461259955705 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 3508 | 1461259955708 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 10:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:32:35 INFO - PROCESS | 3508 | 1461259955711 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 3508 | 1461259955713 Marionette TRACE conn4 <- [1,2470,null,{}] 10:32:35 INFO - PROCESS | 3508 | 1461259955717 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:35 INFO - PROCESS | 3508 | 1461259955840 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:32:36 INFO - PROCESS | 3508 | 1461259956025 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 3508 | ++DOCSHELL 21712000 == 140 [pid = 3508] [id = 627] 10:32:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (21A32800) [pid = 3508] [serial = 1881] [outer = 00000000] 10:32:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (21A3A400) [pid = 3508] [serial = 1882] [outer = 21A32800] 10:32:36 INFO - PROCESS | 3508 | 1461259956081 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (22882400) [pid = 3508] [serial = 1883] [outer = 21A32800] 10:32:36 INFO - PROCESS | 3508 | 1461259956698 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 10:32:36 INFO - PROCESS | 3508 | 1461259956733 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 3508 | 1461259956735 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 10:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:32:36 INFO - PROCESS | 3508 | 1461259956739 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 3508 | 1461259956741 Marionette TRACE conn4 <- [1,2474,null,{}] 10:32:36 INFO - PROCESS | 3508 | 1461259956744 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:36 INFO - PROCESS | 3508 | 1461259956871 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:32:37 INFO - PROCESS | 3508 | 1461259957066 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 3508 | ++DOCSHELL 126E6C00 == 141 [pid = 3508] [id = 628] 10:32:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 198 (16F07C00) [pid = 3508] [serial = 1884] [outer = 00000000] 10:32:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 199 (1C6A9000) [pid = 3508] [serial = 1885] [outer = 16F07C00] 10:32:37 INFO - PROCESS | 3508 | 1461259957123 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 200 (1CEA8000) [pid = 3508] [serial = 1886] [outer = 16F07C00] 10:32:37 INFO - PROCESS | 3508 | 1461259957947 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1281ms 10:32:38 INFO - PROCESS | 3508 | 1461259958024 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:32:38 INFO - PROCESS | 3508 | 1461259958028 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 10:32:38 INFO - PROCESS | 3508 | 1461259958033 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 3508 | 1461259958037 Marionette TRACE conn4 <- [1,2478,null,{}] 10:32:38 INFO - PROCESS | 3508 | 1461259958042 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:38 INFO - PROCESS | 3508 | 1461259958173 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:32:38 INFO - PROCESS | 3508 | 1461259958345 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 3508 | ++DOCSHELL 178D0000 == 142 [pid = 3508] [id = 629] 10:32:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 201 (17901800) [pid = 3508] [serial = 1887] [outer = 00000000] 10:32:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 202 (18D07C00) [pid = 3508] [serial = 1888] [outer = 17901800] 10:32:38 INFO - PROCESS | 3508 | 1461259958397 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 203 (1A059C00) [pid = 3508] [serial = 1889] [outer = 17901800] 10:32:39 INFO - PROCESS | 3508 | 1461259958986 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1024ms 10:32:39 INFO - PROCESS | 3508 | 1461259959059 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 3508 | 1461259959064 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 10:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:32:39 INFO - PROCESS | 3508 | 1461259959070 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 3508 | 1461259959072 Marionette TRACE conn4 <- [1,2482,null,{}] 10:32:39 INFO - PROCESS | 3508 | 1461259959076 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:39 INFO - PROCESS | 3508 | 1461259959197 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:32:39 INFO - PROCESS | 3508 | 1461259959377 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 3508 | ++DOCSHELL 1A05C000 == 143 [pid = 3508] [id = 630] 10:32:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 204 (1A05F800) [pid = 3508] [serial = 1890] [outer = 00000000] 10:32:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 205 (1C56A800) [pid = 3508] [serial = 1891] [outer = 1A05F800] 10:32:39 INFO - PROCESS | 3508 | 1461259959428 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 206 (1C6A2C00) [pid = 3508] [serial = 1892] [outer = 1A05F800] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 1D6C6800 == 142 [pid = 3508] [id = 617] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 11D97400 == 141 [pid = 3508] [id = 616] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 1CAA5C00 == 140 [pid = 3508] [id = 615] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 1C59E800 == 139 [pid = 3508] [id = 614] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 1B402400 == 138 [pid = 3508] [id = 613] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 18D0B400 == 137 [pid = 3508] [id = 612] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 1788C000 == 136 [pid = 3508] [id = 611] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 0B884000 == 135 [pid = 3508] [id = 610] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 205 (29D50C00) [pid = 3508] [serial = 1729] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 204 (2E32FC00) [pid = 3508] [serial = 1744] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 203 (29950800) [pid = 3508] [serial = 1726] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 202 (2AA60800) [pid = 3508] [serial = 1735] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 201 (29682000) [pid = 3508] [serial = 1723] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 200 (1C8C3400) [pid = 3508] [serial = 1714] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 199 (29D5D800) [pid = 3508] [serial = 1732] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 198 (2C5FE000) [pid = 3508] [serial = 1741] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 197 (2C5F3C00) [pid = 3508] [serial = 1738] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (2945B800) [pid = 3508] [serial = 1720] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (2288B800) [pid = 3508] [serial = 1717] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 17608800 == 134 [pid = 3508] [id = 609] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 0B79BC00 == 133 [pid = 3508] [id = 608] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 292E1400 == 132 [pid = 3508] [id = 603] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 28306C00 == 131 [pid = 3508] [id = 602] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 26CE4000 == 130 [pid = 3508] [id = 601] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 26790000 == 129 [pid = 3508] [id = 600] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 2547E000 == 128 [pid = 3508] [id = 599] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 239CC800 == 127 [pid = 3508] [id = 598] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 201DF800 == 126 [pid = 3508] [id = 597] 10:32:40 INFO - PROCESS | 3508 | --DOCSHELL 1C311C00 == 125 [pid = 3508] [id = 596] 10:32:40 INFO - PROCESS | 3508 | 1461259960177 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (1C5B9400) [pid = 3508] [serial = 1784] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (2679D400) [pid = 3508] [serial = 1775] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (29648C00) [pid = 3508] [serial = 1756] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (2945F000) [pid = 3508] [serial = 1778] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (1C714C00) [pid = 3508] [serial = 1765] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (28308800) [pid = 3508] [serial = 1753] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (1227EC00) [pid = 3508] [serial = 1762] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (28B23400) [pid = 3508] [serial = 1754] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (1FB8C400) [pid = 3508] [serial = 1768] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (1C718400) [pid = 3508] [serial = 1747] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (2171B800) [pid = 3508] [serial = 1771] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (28C6F000) [pid = 3508] [serial = 1777] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1A058000) [pid = 3508] [serial = 1781] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (20E80000) [pid = 3508] [serial = 1751] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (29B3C400) [pid = 3508] [serial = 1759] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (29B3FC00) [pid = 3508] [serial = 1760] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (239D2C00) [pid = 3508] [serial = 1772] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (18D0B800) [pid = 3508] [serial = 1780] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (254B3C00) [pid = 3508] [serial = 1774] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (13853000) [pid = 3508] [serial = 1763] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (201F4800) [pid = 3508] [serial = 1750] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (20068800) [pid = 3508] [serial = 1769] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1CFC2C00) [pid = 3508] [serial = 1748] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1CF48400) [pid = 3508] [serial = 1766] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (2977B000) [pid = 3508] [serial = 1757] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (29EC1000) [pid = 3508] [serial = 1661] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (29B38000) [pid = 3508] [serial = 1649] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (2446A000) [pid = 3508] [serial = 1643] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (29DE9000) [pid = 3508] [serial = 1655] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (1B76C800) [pid = 3508] [serial = 1783] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (29DE5400) [pid = 3508] [serial = 1652] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (1CE94C00) [pid = 3508] [serial = 1640] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (29AC8800) [pid = 3508] [serial = 1637] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (2B3C4000) [pid = 3508] [serial = 1664] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (2A743800) [pid = 3508] [serial = 1658] [outer = 00000000] [url = about:blank] 10:32:40 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (292E1000) [pid = 3508] [serial = 1646] [outer = 00000000] [url = about:blank] 10:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1175ms 10:32:40 INFO - PROCESS | 3508 | 1461259960248 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:32:40 INFO - PROCESS | 3508 | 1461259960250 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 10:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:32:40 INFO - PROCESS | 3508 | 1461259960254 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - PROCESS | 3508 | 1461259960257 Marionette TRACE conn4 <- [1,2486,null,{}] 10:32:40 INFO - PROCESS | 3508 | 1461259960267 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:40 INFO - PROCESS | 3508 | 1461259960374 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:32:40 INFO - PROCESS | 3508 | 1461259960387 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 3508 | ++DOCSHELL 12523400 == 126 [pid = 3508] [id = 631] 10:32:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 160 (128E3000) [pid = 3508] [serial = 1893] [outer = 00000000] 10:32:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 161 (18D07000) [pid = 3508] [serial = 1894] [outer = 128E3000] 10:32:40 INFO - PROCESS | 3508 | 1461259960436 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (1A062000) [pid = 3508] [serial = 1895] [outer = 128E3000] 10:32:41 INFO - PROCESS | 3508 | 1461259961006 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 771ms 10:32:41 INFO - PROCESS | 3508 | 1461259961028 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 3508 | 1461259961030 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 10:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:32:41 INFO - PROCESS | 3508 | 1461259961033 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 3508 | 1461259961035 Marionette TRACE conn4 <- [1,2490,null,{}] 10:32:41 INFO - PROCESS | 3508 | 1461259961038 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:41 INFO - PROCESS | 3508 | 1461259961143 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:32:41 INFO - PROCESS | 3508 | 1461259961273 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 3508 | ++DOCSHELL 1C18E400 == 127 [pid = 3508] [id = 632] 10:32:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (1C191C00) [pid = 3508] [serial = 1896] [outer = 00000000] 10:32:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (1C5C1000) [pid = 3508] [serial = 1897] [outer = 1C191C00] 10:32:41 INFO - PROCESS | 3508 | 1461259961321 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (1C718400) [pid = 3508] [serial = 1898] [outer = 1C191C00] 10:32:41 INFO - PROCESS | 3508 | 1461259961724 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 10:32:41 INFO - PROCESS | 3508 | 1461259961764 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 3508 | 1461259961766 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 10:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:32:41 INFO - PROCESS | 3508 | 1461259961769 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 3508 | 1461259961770 Marionette TRACE conn4 <- [1,2494,null,{}] 10:32:41 INFO - PROCESS | 3508 | 1461259961774 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:41 INFO - PROCESS | 3508 | 1461259961872 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:32:41 INFO - PROCESS | 3508 | 1461259961879 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 3508 | ++DOCSHELL 1C71A800 == 128 [pid = 3508] [id = 633] 10:32:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (1CAA5C00) [pid = 3508] [serial = 1899] [outer = 00000000] 10:32:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1D014800) [pid = 3508] [serial = 1900] [outer = 1CAA5C00] 10:32:41 INFO - PROCESS | 3508 | 1461259961924 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1D668000) [pid = 3508] [serial = 1901] [outer = 1CAA5C00] 10:32:42 INFO - PROCESS | 3508 | 1461259962425 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 10:32:42 INFO - PROCESS | 3508 | 1461259962472 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 3508 | 1461259962474 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 10:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:32:42 INFO - PROCESS | 3508 | 1461259962487 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 3508 | 1461259962488 Marionette TRACE conn4 <- [1,2498,null,{}] 10:32:42 INFO - PROCESS | 3508 | 1461259962492 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:42 INFO - PROCESS | 3508 | 1461259962658 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:32:42 INFO - PROCESS | 3508 | 1461259962677 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 3508 | ++DOCSHELL 1CEB1C00 == 129 [pid = 3508] [id = 634] 10:32:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (1D6CE400) [pid = 3508] [serial = 1902] [outer = 00000000] 10:32:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (1FB87000) [pid = 3508] [serial = 1903] [outer = 1D6CE400] 10:32:42 INFO - PROCESS | 3508 | 1461259962726 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (1FF4A400) [pid = 3508] [serial = 1904] [outer = 1D6CE400] 10:32:43 INFO - PROCESS | 3508 | 1461259963211 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 10:32:43 INFO - PROCESS | 3508 | 1461259963256 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 3508 | 1461259963258 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 10:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:32:43 INFO - PROCESS | 3508 | 1461259963261 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 3508 | 1461259963262 Marionette TRACE conn4 <- [1,2502,null,{}] 10:32:43 INFO - PROCESS | 3508 | 1461259963266 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:43 INFO - PROCESS | 3508 | 1461259963435 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:32:43 INFO - PROCESS | 3508 | 1461259963454 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 3508 | ++DOCSHELL 1FF4EC00 == 130 [pid = 3508] [id = 635] 10:32:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (20067800) [pid = 3508] [serial = 1905] [outer = 00000000] 10:32:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (2012A800) [pid = 3508] [serial = 1906] [outer = 20067800] 10:32:43 INFO - PROCESS | 3508 | 1461259963500 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (201DBC00) [pid = 3508] [serial = 1907] [outer = 20067800] 10:32:44 INFO - PROCESS | 3508 | 1461259963963 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 10:32:44 INFO - PROCESS | 3508 | 1461259963997 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 3508 | 1461259963999 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 10:32:44 INFO - PROCESS | 3508 | 1461259964002 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:32:44 INFO - PROCESS | 3508 | 1461259964004 Marionette TRACE conn4 <- [1,2506,null,{}] 10:32:44 INFO - PROCESS | 3508 | 1461259964007 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:44 INFO - PROCESS | 3508 | 1461259964151 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:32:44 INFO - PROCESS | 3508 | 1461259964169 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 3508 | ++DOCSHELL 200C3400 == 131 [pid = 3508] [id = 636] 10:32:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (20128000) [pid = 3508] [serial = 1908] [outer = 00000000] 10:32:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (20BDA800) [pid = 3508] [serial = 1909] [outer = 20128000] 10:32:44 INFO - PROCESS | 3508 | 1461259964213 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (20E8C800) [pid = 3508] [serial = 1910] [outer = 20128000] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1CAAC400) [pid = 3508] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1C5C5800) [pid = 3508] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (11D99800) [pid = 3508] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (1D6CFC00) [pid = 3508] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (0B79C000) [pid = 3508] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (0B8B9C00) [pid = 3508] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (17904400) [pid = 3508] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (1A058C00) [pid = 3508] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (17608C00) [pid = 3508] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1B405C00) [pid = 3508] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:32:44 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (27D39400) [pid = 3508] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:32:44 INFO - PROCESS | 3508 | 1461259964946 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 10:32:45 INFO - PROCESS | 3508 | 1461259964978 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 3508 | 1461259964980 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 10:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:32:45 INFO - PROCESS | 3508 | 1461259964992 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 3508 | 1461259964993 Marionette TRACE conn4 <- [1,2510,null,{}] 10:32:45 INFO - PROCESS | 3508 | 1461259964997 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:45 INFO - PROCESS | 3508 | 1461259965096 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:32:45 INFO - PROCESS | 3508 | 1461259965103 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 3508 | ++DOCSHELL 1A047C00 == 132 [pid = 3508] [id = 637] 10:32:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (1A05B000) [pid = 3508] [serial = 1911] [outer = 00000000] 10:32:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (201F3C00) [pid = 3508] [serial = 1912] [outer = 1A05B000] 10:32:45 INFO - PROCESS | 3508 | 1461259965151 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (216B8800) [pid = 3508] [serial = 1913] [outer = 1A05B000] 10:32:45 INFO - PROCESS | 3508 | 1461259965622 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 10:32:45 INFO - PROCESS | 3508 | 1461259965671 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 3508 | 1461259965673 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 10:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:32:45 INFO - PROCESS | 3508 | 1461259965676 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 3508 | 1461259965678 Marionette TRACE conn4 <- [1,2514,null,{}] 10:32:45 INFO - PROCESS | 3508 | 1461259965682 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:45 INFO - PROCESS | 3508 | 1461259965781 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:32:45 INFO - PROCESS | 3508 | 1461259965788 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 3508 | ++DOCSHELL 21821000 == 133 [pid = 3508] [id = 638] 10:32:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (21A33000) [pid = 3508] [serial = 1914] [outer = 00000000] 10:32:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (239CAC00) [pid = 3508] [serial = 1915] [outer = 21A33000] 10:32:45 INFO - PROCESS | 3508 | 1461259965833 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (239D7000) [pid = 3508] [serial = 1916] [outer = 21A33000] 10:32:46 INFO - PROCESS | 3508 | 1461259966319 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 10:32:46 INFO - PROCESS | 3508 | 1461259966349 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 3508 | 1461259966351 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 10:32:46 INFO - PROCESS | 3508 | 1461259966355 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:32:46 INFO - PROCESS | 3508 | 1461259966357 Marionette TRACE conn4 <- [1,2518,null,{}] 10:32:46 INFO - PROCESS | 3508 | 1461259966379 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:46 INFO - PROCESS | 3508 | 1461259966499 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:32:46 INFO - PROCESS | 3508 | 1461259966507 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 3508 | ++DOCSHELL 12519800 == 134 [pid = 3508] [id = 639] 10:32:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (24461800) [pid = 3508] [serial = 1917] [outer = 00000000] 10:32:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (24606800) [pid = 3508] [serial = 1918] [outer = 24461800] 10:32:46 INFO - PROCESS | 3508 | 1461259966556 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (2460E000) [pid = 3508] [serial = 1919] [outer = 24461800] 10:32:47 INFO - PROCESS | 3508 | 1461259967359 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1069ms 10:32:47 INFO - PROCESS | 3508 | 1461259967438 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 3508 | 1461259967444 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 10:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:32:47 INFO - PROCESS | 3508 | 1461259967450 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 3508 | 1461259967454 Marionette TRACE conn4 <- [1,2522,null,{}] 10:32:47 INFO - PROCESS | 3508 | 1461259967459 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:47 INFO - PROCESS | 3508 | 1461259967597 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:32:47 INFO - PROCESS | 3508 | 1461259967776 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 3508 | ++DOCSHELL 12513C00 == 135 [pid = 3508] [id = 640] 10:32:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (131D5C00) [pid = 3508] [serial = 1920] [outer = 00000000] 10:32:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (191C8400) [pid = 3508] [serial = 1921] [outer = 131D5C00] 10:32:47 INFO - PROCESS | 3508 | 1461259967835 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (1B373400) [pid = 3508] [serial = 1922] [outer = 131D5C00] 10:32:48 INFO - PROCESS | 3508 | 1461259968421 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1016ms 10:32:48 INFO - PROCESS | 3508 | 1461259968473 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 3508 | 1461259968479 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 10:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:32:48 INFO - PROCESS | 3508 | 1461259968486 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 3508 | 1461259968489 Marionette TRACE conn4 <- [1,2526,null,{}] 10:32:48 INFO - PROCESS | 3508 | 1461259968493 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:48 INFO - PROCESS | 3508 | 1461259968625 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:32:48 INFO - PROCESS | 3508 | 1461259968799 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 3508 | ++DOCSHELL 1C599400 == 136 [pid = 3508] [id = 641] 10:32:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (1C5BFC00) [pid = 3508] [serial = 1923] [outer = 00000000] 10:32:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (1ED6FC00) [pid = 3508] [serial = 1924] [outer = 1C5BFC00] 10:32:48 INFO - PROCESS | 3508 | 1461259968856 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (1FB54400) [pid = 3508] [serial = 1925] [outer = 1C5BFC00] 10:32:49 INFO - PROCESS | 3508 | 1461259969483 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1022ms 10:32:49 INFO - PROCESS | 3508 | 1461259969509 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 3508 | 1461259969512 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 10:32:49 INFO - PROCESS | 3508 | 1461259969515 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:32:49 INFO - PROCESS | 3508 | 1461259969519 Marionette TRACE conn4 <- [1,2530,null,{}] 10:32:49 INFO - PROCESS | 3508 | 1461259969530 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:49 INFO - PROCESS | 3508 | 1461259969679 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:32:49 INFO - PROCESS | 3508 | 1461259969868 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 3508 | ++DOCSHELL 2446B400 == 137 [pid = 3508] [id = 642] 10:32:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (2446B800) [pid = 3508] [serial = 1926] [outer = 00000000] 10:32:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (24603C00) [pid = 3508] [serial = 1927] [outer = 2446B800] 10:32:49 INFO - PROCESS | 3508 | 1461259969927 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (2464C400) [pid = 3508] [serial = 1928] [outer = 2446B800] 10:32:50 INFO - PROCESS | 3508 | 1461259970536 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1075ms 10:32:50 INFO - PROCESS | 3508 | 1461259970605 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 3508 | 1461259970608 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 10:32:50 INFO - PROCESS | 3508 | 1461259970611 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:32:50 INFO - PROCESS | 3508 | 1461259970613 Marionette TRACE conn4 <- [1,2534,null,{}] 10:32:50 INFO - PROCESS | 3508 | 1461259970617 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:50 INFO - PROCESS | 3508 | 1461259970745 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:32:50 INFO - PROCESS | 3508 | 1461259970918 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 3508 | ++DOCSHELL 24658000 == 138 [pid = 3508] [id = 643] 10:32:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (24659000) [pid = 3508] [serial = 1929] [outer = 00000000] 10:32:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (24E77000) [pid = 3508] [serial = 1930] [outer = 24659000] 10:32:51 INFO - PROCESS | 3508 | 1461259970975 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (24E7D400) [pid = 3508] [serial = 1931] [outer = 24659000] 10:32:51 INFO - PROCESS | 3508 | 1461259971514 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 931ms 10:32:51 INFO - PROCESS | 3508 | 1461259971556 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 3508 | 1461259971558 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 10:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:32:51 INFO - PROCESS | 3508 | 1461259971563 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 3508 | 1461259971565 Marionette TRACE conn4 <- [1,2538,null,{}] 10:32:51 INFO - PROCESS | 3508 | 1461259971569 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:51 INFO - PROCESS | 3508 | 1461259971693 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:32:51 INFO - PROCESS | 3508 | 1461259971880 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 3508 | ++DOCSHELL 24E75C00 == 139 [pid = 3508] [id = 644] 10:32:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (24E80800) [pid = 3508] [serial = 1932] [outer = 00000000] 10:32:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (24F32C00) [pid = 3508] [serial = 1933] [outer = 24E80800] 10:32:51 INFO - PROCESS | 3508 | 1461259971936 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (24FB7400) [pid = 3508] [serial = 1934] [outer = 24E80800] 10:32:52 INFO - PROCESS | 3508 | 1461259972564 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1016ms 10:32:52 INFO - PROCESS | 3508 | 1461259972582 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 3508 | 1461259972584 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 10:32:52 INFO - PROCESS | 3508 | 1461259972588 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:32:52 INFO - PROCESS | 3508 | 1461259972590 Marionette TRACE conn4 <- [1,2542,null,{}] 10:32:52 INFO - PROCESS | 3508 | 1461259972627 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:52 INFO - PROCESS | 3508 | 1461259972778 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:32:53 INFO - PROCESS | 3508 | 1461259972956 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 3508 | ++DOCSHELL 24FC1C00 == 140 [pid = 3508] [id = 645] 10:32:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (24FC2000) [pid = 3508] [serial = 1935] [outer = 00000000] 10:32:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (2547E400) [pid = 3508] [serial = 1936] [outer = 24FC2000] 10:32:53 INFO - PROCESS | 3508 | 1461259973015 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (254B0C00) [pid = 3508] [serial = 1937] [outer = 24FC2000] 10:32:53 INFO - PROCESS | 3508 | 1461259973625 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1088ms 10:32:53 INFO - PROCESS | 3508 | 1461259973688 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 3508 | 1461259973690 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 10:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:32:53 INFO - PROCESS | 3508 | 1461259973693 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 3508 | 1461259973695 Marionette TRACE conn4 <- [1,2546,null,{}] 10:32:53 INFO - PROCESS | 3508 | 1461259973699 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:53 INFO - PROCESS | 3508 | 1461259973853 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:32:54 INFO - PROCESS | 3508 | 1461259974026 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 3508 | ++DOCSHELL 25479800 == 141 [pid = 3508] [id = 646] 10:32:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (2547B400) [pid = 3508] [serial = 1938] [outer = 00000000] 10:32:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (254BC000) [pid = 3508] [serial = 1939] [outer = 2547B400] 10:32:54 INFO - PROCESS | 3508 | 1461259974080 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (254BDC00) [pid = 3508] [serial = 1940] [outer = 2547B400] 10:32:54 INFO - PROCESS | 3508 | 1461259974624 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 971ms 10:32:54 INFO - PROCESS | 3508 | 1461259974667 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 3508 | 1461259974669 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 10:32:54 INFO - PROCESS | 3508 | 1461259974672 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:32:54 INFO - PROCESS | 3508 | 1461259974674 Marionette TRACE conn4 <- [1,2550,null,{}] 10:32:54 INFO - PROCESS | 3508 | 1461259974678 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:54 INFO - PROCESS | 3508 | 1461259974801 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:32:54 INFO - PROCESS | 3508 | 1461259974951 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 3508 | ++DOCSHELL 254BAC00 == 142 [pid = 3508] [id = 647] 10:32:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (26705C00) [pid = 3508] [serial = 1941] [outer = 00000000] 10:32:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 198 (26760000) [pid = 3508] [serial = 1942] [outer = 26705C00] 10:32:55 INFO - PROCESS | 3508 | 1461259975006 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 199 (26762400) [pid = 3508] [serial = 1943] [outer = 26705C00] 10:32:55 INFO - PROCESS | 3508 | 1461259975597 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 970ms 10:32:55 INFO - PROCESS | 3508 | 1461259975646 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 3508 | 1461259975649 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 10:32:55 INFO - PROCESS | 3508 | 1461259975652 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:32:55 INFO - PROCESS | 3508 | 1461259975654 Marionette TRACE conn4 <- [1,2554,null,{}] 10:32:55 INFO - PROCESS | 3508 | 1461259975658 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:55 INFO - PROCESS | 3508 | 1461259975811 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:32:56 INFO - PROCESS | 3508 | 1461259975986 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 3508 | ++DOCSHELL 2670F800 == 143 [pid = 3508] [id = 648] 10:32:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 200 (26765400) [pid = 3508] [serial = 1944] [outer = 00000000] 10:32:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 201 (26794400) [pid = 3508] [serial = 1945] [outer = 26765400] 10:32:56 INFO - PROCESS | 3508 | 1461259976042 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 202 (26797400) [pid = 3508] [serial = 1946] [outer = 26765400] 10:32:56 INFO - PROCESS | 3508 | 1461259976620 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1018ms 10:32:56 INFO - PROCESS | 3508 | 1461259976674 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 3508 | 1461259976677 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 10:32:56 INFO - PROCESS | 3508 | 1461259976680 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:32:56 INFO - PROCESS | 3508 | 1461259976682 Marionette TRACE conn4 <- [1,2558,null,{}] 10:32:56 INFO - PROCESS | 3508 | 1461259976686 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:56 INFO - PROCESS | 3508 | 1461259976812 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:32:57 INFO - PROCESS | 3508 | 1461259976987 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 3508 | ++DOCSHELL 2679A800 == 144 [pid = 3508] [id = 649] 10:32:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 203 (2679B400) [pid = 3508] [serial = 1947] [outer = 00000000] 10:32:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 204 (26C1B000) [pid = 3508] [serial = 1948] [outer = 2679B400] 10:32:57 INFO - PROCESS | 3508 | 1461259977046 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 205 (26C19800) [pid = 3508] [serial = 1949] [outer = 2679B400] 10:32:57 INFO - PROCESS | 3508 | 1461259977627 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 10:32:57 INFO - PROCESS | 3508 | 1461259977654 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 3508 | 1461259977657 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 10:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:32:57 INFO - PROCESS | 3508 | 1461259977675 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 3508 | 1461259977678 Marionette TRACE conn4 <- [1,2562,null,{}] 10:32:57 INFO - PROCESS | 3508 | 1461259977682 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:57 INFO - PROCESS | 3508 | 1461259977825 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:32:58 INFO - PROCESS | 3508 | 1461259978003 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 3508 | ++DOCSHELL 131E0000 == 145 [pid = 3508] [id = 650] 10:32:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 206 (2460E400) [pid = 3508] [serial = 1950] [outer = 00000000] 10:32:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 207 (26C7A400) [pid = 3508] [serial = 1951] [outer = 2460E400] 10:32:58 INFO - PROCESS | 3508 | 1461259978062 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 208 (26C82400) [pid = 3508] [serial = 1952] [outer = 2460E400] 10:32:58 INFO - PROCESS | 3508 | 1461259978688 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1078ms 10:32:58 INFO - PROCESS | 3508 | 1461259978754 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 3508 | 1461259978756 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 10:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:32:58 INFO - PROCESS | 3508 | 1461259978759 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 3508 | 1461259978761 Marionette TRACE conn4 <- [1,2566,null,{}] 10:32:58 INFO - PROCESS | 3508 | 1461259978765 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:58 INFO - PROCESS | 3508 | 1461259978892 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:32:59 INFO - PROCESS | 3508 | 1461259979070 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 3508 | ++DOCSHELL 16F03800 == 146 [pid = 3508] [id = 651] 10:32:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 209 (17909C00) [pid = 3508] [serial = 1953] [outer = 00000000] 10:32:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 210 (1C18AC00) [pid = 3508] [serial = 1954] [outer = 17909C00] 10:32:59 INFO - PROCESS | 3508 | 1461259979123 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 211 (1C596000) [pid = 3508] [serial = 1955] [outer = 17909C00] 10:33:00 INFO - PROCESS | 3508 | 1461259980002 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1270ms 10:33:00 INFO - PROCESS | 3508 | 1461259980034 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 3508 | 1461259980038 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 10:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:33:00 INFO - PROCESS | 3508 | 1461259980043 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 3508 | 1461259980047 Marionette TRACE conn4 <- [1,2570,null,{}] 10:33:00 INFO - PROCESS | 3508 | 1461259980054 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:00 INFO - PROCESS | 3508 | 1461259980185 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:33:00 INFO - PROCESS | 3508 | 1461259980381 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 3508 | ++DOCSHELL 173AC400 == 147 [pid = 3508] [id = 652] 10:33:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 212 (173B5800) [pid = 3508] [serial = 1956] [outer = 00000000] 10:33:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 213 (1B040400) [pid = 3508] [serial = 1957] [outer = 173B5800] 10:33:00 INFO - PROCESS | 3508 | 1461259980432 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 214 (1B76DC00) [pid = 3508] [serial = 1958] [outer = 173B5800] 10:33:01 INFO - PROCESS | 3508 | 1461259981081 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1028ms 10:33:01 INFO - PROCESS | 3508 | 1461259981102 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:33:01 INFO - PROCESS | 3508 | 1461259981108 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 10:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:33:01 INFO - PROCESS | 3508 | 1461259981114 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 3508 | 1461259981117 Marionette TRACE conn4 <- [1,2574,null,{}] 10:33:01 INFO - PROCESS | 3508 | 1461259981121 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:01 INFO - PROCESS | 3508 | 1461259981246 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:33:01 INFO - PROCESS | 3508 | 1461259981442 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 3508 | ++DOCSHELL 1A35F800 == 148 [pid = 3508] [id = 653] 10:33:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 215 (1B405000) [pid = 3508] [serial = 1959] [outer = 00000000] 10:33:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 216 (1CFBD400) [pid = 3508] [serial = 1960] [outer = 1B405000] 10:33:01 INFO - PROCESS | 3508 | 1461259981493 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 217 (1D0E7000) [pid = 3508] [serial = 1961] [outer = 1B405000] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 29781000 == 147 [pid = 3508] [id = 490] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 201DF400 == 146 [pid = 3508] [id = 366] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 26C15800 == 145 [pid = 3508] [id = 428] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 21821000 == 144 [pid = 3508] [id = 638] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1A047C00 == 143 [pid = 3508] [id = 637] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 200C3400 == 142 [pid = 3508] [id = 636] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1FF4EC00 == 141 [pid = 3508] [id = 635] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1CEB1C00 == 140 [pid = 3508] [id = 634] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1C71A800 == 139 [pid = 3508] [id = 633] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1C18E400 == 138 [pid = 3508] [id = 632] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 216 (28C76C00) [pid = 3508] [serial = 1807] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 215 (29645C00) [pid = 3508] [serial = 1810] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 214 (1FF4C800) [pid = 3508] [serial = 1813] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 213 (20BF7C00) [pid = 3508] [serial = 1816] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 212 (1C5BE800) [pid = 3508] [serial = 1819] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 211 (1FF49800) [pid = 3508] [serial = 1855] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 12523400 == 137 [pid = 3508] [id = 631] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1A05C000 == 136 [pid = 3508] [id = 630] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 178D0000 == 135 [pid = 3508] [id = 629] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 21712000 == 134 [pid = 3508] [id = 627] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 2126F400 == 133 [pid = 3508] [id = 626] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 20BDF800 == 132 [pid = 3508] [id = 625] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 20255400 == 131 [pid = 3508] [id = 624] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 2012B000 == 130 [pid = 3508] [id = 623] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 200C7000 == 129 [pid = 3508] [id = 622] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1FB85800 == 128 [pid = 3508] [id = 621] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 1A054C00 == 127 [pid = 3508] [id = 620] 10:33:01 INFO - PROCESS | 3508 | --DOCSHELL 12280400 == 126 [pid = 3508] [id = 619] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 210 (28D2F800) [pid = 3508] [serial = 1712] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 209 (28309400) [pid = 3508] [serial = 1804] [outer = 00000000] [url = about:blank] 10:33:01 INFO - PROCESS | 3508 | --DOMWINDOW == 208 (1D0DB400) [pid = 3508] [serial = 1789] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 207 (24651800) [pid = 3508] [serial = 1795] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 206 (12609800) [pid = 3508] [serial = 1826] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 205 (26703400) [pid = 3508] [serial = 1798] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 204 (20BD7400) [pid = 3508] [serial = 1792] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 203 (1ED73C00) [pid = 3508] [serial = 1853] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 202 (1C564400) [pid = 3508] [serial = 1840] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 201 (1C59A800) [pid = 3508] [serial = 1841] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 200 (1D012000) [pid = 3508] [serial = 1847] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 199 (1D0DA000) [pid = 3508] [serial = 1850] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 198 (1CF3FC00) [pid = 3508] [serial = 1846] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 197 (1C8D0400) [pid = 3508] [serial = 1844] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (1C717400) [pid = 3508] [serial = 1843] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (1C71C800) [pid = 3508] [serial = 1849] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (1EBDA000) [pid = 3508] [serial = 1852] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (12523C00) [pid = 3508] [serial = 1825] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (1B373C00) [pid = 3508] [serial = 1822] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (12605400) [pid = 3508] [serial = 1831] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (1760AC00) [pid = 3508] [serial = 1832] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (26C4C800) [pid = 3508] [serial = 1801] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (191CCC00) [pid = 3508] [serial = 1834] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (1A054400) [pid = 3508] [serial = 1835] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (1B407800) [pid = 3508] [serial = 1837] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (1C0EE800) [pid = 3508] [serial = 1838] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (18D09000) [pid = 3508] [serial = 1829] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (18680C00) [pid = 3508] [serial = 1828] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1ED7C800) [pid = 3508] [serial = 1786] [outer = 00000000] [url = about:blank] 10:33:02 INFO - PROCESS | 3508 | 1461259982152 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1068ms 10:33:02 INFO - PROCESS | 3508 | 1461259982185 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 3508 | 1461259982188 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 10:33:02 INFO - PROCESS | 3508 | 1461259982191 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:33:02 INFO - PROCESS | 3508 | 1461259982195 Marionette TRACE conn4 <- [1,2578,null,{}] 10:33:02 INFO - PROCESS | 3508 | 1461259982217 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:02 INFO - PROCESS | 3508 | 1461259982325 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:33:02 INFO - PROCESS | 3508 | 1461259982335 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 3508 | ++DOCSHELL 1A060400 == 127 [pid = 3508] [id = 654] 10:33:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (1A061C00) [pid = 3508] [serial = 1962] [outer = 00000000] 10:33:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (1B03E000) [pid = 3508] [serial = 1963] [outer = 1A061C00] 10:33:02 INFO - PROCESS | 3508 | 1461259982392 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (1B40D000) [pid = 3508] [serial = 1964] [outer = 1A061C00] 10:33:02 INFO - PROCESS | 3508 | 1461259982925 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 790ms 10:33:02 INFO - PROCESS | 3508 | 1461259982985 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 3508 | 1461259982988 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 10:33:03 INFO - PROCESS | 3508 | 1461259982991 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:33:03 INFO - PROCESS | 3508 | 1461259982993 Marionette TRACE conn4 <- [1,2582,null,{}] 10:33:03 INFO - PROCESS | 3508 | 1461259982996 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:03 INFO - PROCESS | 3508 | 1461259983100 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:33:03 INFO - PROCESS | 3508 | 1461259983245 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 3508 | ++DOCSHELL 1B76EC00 == 128 [pid = 3508] [id = 655] 10:33:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (1B8C7000) [pid = 3508] [serial = 1965] [outer = 00000000] 10:33:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (1C6A7400) [pid = 3508] [serial = 1966] [outer = 1B8C7000] 10:33:03 INFO - PROCESS | 3508 | 1461259983291 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1CA3F800) [pid = 3508] [serial = 1967] [outer = 1B8C7000] 10:33:03 INFO - PROCESS | 3508 | 1461259983668 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 10:33:03 INFO - PROCESS | 3508 | 1461259983725 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 3508 | 1461259983727 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 10:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:33:03 INFO - PROCESS | 3508 | 1461259983731 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 3508 | 1461259983732 Marionette TRACE conn4 <- [1,2586,null,{}] 10:33:03 INFO - PROCESS | 3508 | 1461259983736 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:03 INFO - PROCESS | 3508 | 1461259983839 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:33:03 INFO - PROCESS | 3508 | 1461259983846 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 3508 | ++DOCSHELL 1CAAC400 == 129 [pid = 3508] [id = 656] 10:33:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (1CEAD800) [pid = 3508] [serial = 1968] [outer = 00000000] 10:33:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (1D6DA800) [pid = 3508] [serial = 1969] [outer = 1CEAD800] 10:33:03 INFO - PROCESS | 3508 | 1461259983892 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (1EBE2000) [pid = 3508] [serial = 1970] [outer = 1CEAD800] 10:33:04 INFO - PROCESS | 3508 | 1461259984449 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 10:33:04 INFO - PROCESS | 3508 | 1461259984526 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:33:04 INFO - PROCESS | 3508 | 1461259984528 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 10:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:33:04 INFO - PROCESS | 3508 | 1461259984532 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 3508 | 1461259984534 Marionette TRACE conn4 <- [1,2590,null,{}] 10:33:04 INFO - PROCESS | 3508 | 1461259984538 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:04 INFO - PROCESS | 3508 | 1461259984711 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:33:04 INFO - PROCESS | 3508 | 1461259984736 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 3508 | ++DOCSHELL 1FB56C00 == 130 [pid = 3508] [id = 657] 10:33:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (1FF47800) [pid = 3508] [serial = 1971] [outer = 00000000] 10:33:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (20065400) [pid = 3508] [serial = 1972] [outer = 1FF47800] 10:33:04 INFO - PROCESS | 3508 | 1461259984787 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (2006D800) [pid = 3508] [serial = 1973] [outer = 1FF47800] 10:33:05 INFO - PROCESS | 3508 | 1461259985275 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 770ms 10:33:05 INFO - PROCESS | 3508 | 1461259985303 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 3508 | 1461259985305 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 10:33:05 INFO - PROCESS | 3508 | 1461259985308 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:33:05 INFO - PROCESS | 3508 | 1461259985310 Marionette TRACE conn4 <- [1,2594,null,{}] 10:33:05 INFO - PROCESS | 3508 | 1461259985314 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:05 INFO - PROCESS | 3508 | 1461259985468 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:33:05 INFO - PROCESS | 3508 | 1461259985485 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 3508 | ++DOCSHELL 200C4400 == 131 [pid = 3508] [id = 658] 10:33:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 195 (200C5800) [pid = 3508] [serial = 1974] [outer = 00000000] 10:33:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 196 (201E0C00) [pid = 3508] [serial = 1975] [outer = 200C5800] 10:33:05 INFO - PROCESS | 3508 | 1461259985531 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 197 (20253000) [pid = 3508] [serial = 1976] [outer = 200C5800] 10:33:06 INFO - PROCESS | 3508 | 1461259986012 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 196 (1C5BE400) [pid = 3508] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 195 (128E3000) [pid = 3508] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 194 (1D6CE400) [pid = 3508] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (17901800) [pid = 3508] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (20067800) [pid = 3508] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (21A33000) [pid = 3508] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (1C191C00) [pid = 3508] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (20128000) [pid = 3508] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (1A05F800) [pid = 3508] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (1CAA5C00) [pid = 3508] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (1FB8E800) [pid = 3508] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:33:06 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (1A05B000) [pid = 3508] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:33:06 INFO - PROCESS | 3508 | 1461259986364 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 3508 | 1461259986367 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 10:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:33:06 INFO - PROCESS | 3508 | 1461259986391 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 3508 | 1461259986393 Marionette TRACE conn4 <- [1,2598,null,{}] 10:33:06 INFO - PROCESS | 3508 | 1461259986396 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:06 INFO - PROCESS | 3508 | 1461259986499 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:33:06 INFO - PROCESS | 3508 | 1461259986507 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 3508 | ++DOCSHELL 137B7800 == 132 [pid = 3508] [id = 659] 10:33:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (17901800) [pid = 3508] [serial = 1977] [outer = 00000000] 10:33:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (1C18D000) [pid = 3508] [serial = 1978] [outer = 17901800] 10:33:06 INFO - PROCESS | 3508 | 1461259986552 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1CAA5C00) [pid = 3508] [serial = 1979] [outer = 17901800] 10:33:07 INFO - PROCESS | 3508 | 1461259987004 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 10:33:07 INFO - PROCESS | 3508 | 1461259987065 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 3508 | 1461259987067 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 10:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:33:07 INFO - PROCESS | 3508 | 1461259987070 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 3508 | 1461259987072 Marionette TRACE conn4 <- [1,2602,null,{}] 10:33:07 INFO - PROCESS | 3508 | 1461259987075 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:07 INFO - PROCESS | 3508 | 1461259987179 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:33:07 INFO - PROCESS | 3508 | 1461259987185 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 3508 | ++DOCSHELL 1A05B000 == 133 [pid = 3508] [id = 660] 10:33:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (1B372800) [pid = 3508] [serial = 1980] [outer = 00000000] 10:33:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (20BD9400) [pid = 3508] [serial = 1981] [outer = 1B372800] 10:33:07 INFO - PROCESS | 3508 | 1461259987233 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (20E8B800) [pid = 3508] [serial = 1982] [outer = 1B372800] 10:33:07 INFO - PROCESS | 3508 | 1461259987700 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 10:33:07 INFO - PROCESS | 3508 | 1461259987746 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 3508 | 1461259987748 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 10:33:07 INFO - PROCESS | 3508 | 1461259987751 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:33:07 INFO - PROCESS | 3508 | 1461259987753 Marionette TRACE conn4 <- [1,2606,null,{}] 10:33:07 INFO - PROCESS | 3508 | 1461259987760 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:07 INFO - PROCESS | 3508 | 1461259987864 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:33:07 INFO - PROCESS | 3508 | 1461259987922 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 3508 | ++DOCSHELL 21A39000 == 134 [pid = 3508] [id = 661] 10:33:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (21A3A800) [pid = 3508] [serial = 1983] [outer = 00000000] 10:33:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (22888800) [pid = 3508] [serial = 1984] [outer = 21A3A800] 10:33:07 INFO - PROCESS | 3508 | 1461259987967 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (239CB000) [pid = 3508] [serial = 1985] [outer = 21A3A800] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1B039C00 == 133 [pid = 3508] [id = 405] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 126E6C00 == 132 [pid = 3508] [id = 628] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 28310000 == 131 [pid = 3508] [id = 531] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 138ED400 == 130 [pid = 3508] [id = 305] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 17317400 == 129 [pid = 3508] [id = 60] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1FB58400 == 128 [pid = 3508] [id = 369] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2994F000 == 127 [pid = 3508] [id = 576] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 201DC400 == 126 [pid = 3508] [id = 221] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 201ED400 == 125 [pid = 3508] [id = 252] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1CFBE400 == 124 [pid = 3508] [id = 279] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 12349C00 == 123 [pid = 3508] [id = 474] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1251A400 == 122 [pid = 3508] [id = 286] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20108C00 == 121 [pid = 3508] [id = 353] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1B405400 == 120 [pid = 3508] [id = 595] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24F2EC00 == 119 [pid = 3508] [id = 391] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1FF4D800 == 118 [pid = 3508] [id = 284] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1F889C00 == 117 [pid = 3508] [id = 335] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 12520800 == 116 [pid = 3508] [id = 152] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 0EB9D000 == 115 [pid = 3508] [id = 232] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 11D9EC00 == 114 [pid = 3508] [id = 181] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1EBC3800 == 113 [pid = 3508] [id = 282] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2012D000 == 112 [pid = 3508] [id = 285] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2AA5A800 == 111 [pid = 3508] [id = 579] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 191CD000 == 110 [pid = 3508] [id = 581] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1ED74C00 == 109 [pid = 3508] [id = 533] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20BF2C00 == 108 [pid = 3508] [id = 254] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20BEF800 == 107 [pid = 3508] [id = 389] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24FB9800 == 106 [pid = 3508] [id = 485] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 201F5800 == 105 [pid = 3508] [id = 545] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20110C00 == 104 [pid = 3508] [id = 236] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1FF4A800 == 103 [pid = 3508] [id = 163] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 29AC5000 == 102 [pid = 3508] [id = 491] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20BF9400 == 101 [pid = 3508] [id = 339] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 29D59800 == 100 [pid = 3508] [id = 578] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26C20000 == 99 [pid = 3508] [id = 410] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 29B43800 == 98 [pid = 3508] [id = 577] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1FF43400 == 97 [pid = 3508] [id = 352] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24F28800 == 96 [pid = 3508] [id = 427] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20E82C00 == 95 [pid = 3508] [id = 356] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 28C6F400 == 94 [pid = 3508] [id = 430] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26764400 == 93 [pid = 3508] [id = 392] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26C7CC00 == 92 [pid = 3508] [id = 532] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 11E10000 == 91 [pid = 3508] [id = 432] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2B3C6C00 == 90 [pid = 3508] [id = 555] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1B404800 == 89 [pid = 3508] [id = 219] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2012D400 == 88 [pid = 3508] [id = 534] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 12518000 == 87 [pid = 3508] [id = 340] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2547BC00 == 86 [pid = 3508] [id = 408] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1FB8CC00 == 85 [pid = 3508] [id = 618] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1EBC8800 == 84 [pid = 3508] [id = 191] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24FB9C00 == 83 [pid = 3508] [id = 488] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1C310800 == 82 [pid = 3508] [id = 145] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 176D7C00 == 81 [pid = 3508] [id = 412] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20E88000 == 80 [pid = 3508] [id = 302] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24F2C400 == 79 [pid = 3508] [id = 407] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1C313C00 == 78 [pid = 3508] [id = 451] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2A745C00 == 77 [pid = 3508] [id = 580] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1FB54C00 == 76 [pid = 3508] [id = 205] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1F890C00 == 75 [pid = 3508] [id = 283] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20E88400 == 74 [pid = 3508] [id = 406] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20BF4000 == 73 [pid = 3508] [id = 253] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26C11400 == 72 [pid = 3508] [id = 443] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 200BFC00 == 71 [pid = 3508] [id = 337] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26CD9C00 == 70 [pid = 3508] [id = 450] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 0EBA3800 == 69 [pid = 3508] [id = 403] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20103800 == 68 [pid = 3508] [id = 249] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1A4B2000 == 67 [pid = 3508] [id = 368] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24E7A800 == 66 [pid = 3508] [id = 411] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2BE45C00 == 65 [pid = 3508] [id = 556] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 178DB000 == 64 [pid = 3508] [id = 453] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 20251C00 == 63 [pid = 3508] [id = 238] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 201DA800 == 62 [pid = 3508] [id = 151] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1B37E000 == 61 [pid = 3508] [id = 338] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1C595800 == 60 [pid = 3508] [id = 510] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24FC6400 == 59 [pid = 3508] [id = 486] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 200CCC00 == 58 [pid = 3508] [id = 166] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26796800 == 57 [pid = 3508] [id = 409] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 12351400 == 56 [pid = 3508] [id = 607] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 13815800 == 55 [pid = 3508] [id = 452] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1B37DC00 == 54 [pid = 3508] [id = 558] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1A052C00 == 53 [pid = 3508] [id = 605] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1C716000 == 52 [pid = 3508] [id = 559] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 191D1C00 == 51 [pid = 3508] [id = 557] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1C59D400 == 50 [pid = 3508] [id = 604] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1234A400 == 49 [pid = 3508] [id = 606] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 26C14400 == 48 [pid = 3508] [id = 429] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 29EB9000 == 47 [pid = 3508] [id = 554] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 173AC400 == 46 [pid = 3508] [id = 652] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 16F03800 == 45 [pid = 3508] [id = 651] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 131E0000 == 44 [pid = 3508] [id = 650] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2679A800 == 43 [pid = 3508] [id = 649] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 254BAC00 == 42 [pid = 3508] [id = 647] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2670F800 == 41 [pid = 3508] [id = 648] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 25479800 == 40 [pid = 3508] [id = 646] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24FC1C00 == 39 [pid = 3508] [id = 645] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24658000 == 38 [pid = 3508] [id = 643] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 24E75C00 == 37 [pid = 3508] [id = 644] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 2446B400 == 36 [pid = 3508] [id = 642] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 1C599400 == 35 [pid = 3508] [id = 641] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 12513C00 == 34 [pid = 3508] [id = 640] 10:33:09 INFO - PROCESS | 3508 | --DOCSHELL 12519800 == 33 [pid = 3508] [id = 639] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 1FB56C00 == 32 [pid = 3508] [id = 657] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 1CAAC400 == 31 [pid = 3508] [id = 656] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 1A05B000 == 30 [pid = 3508] [id = 660] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 1A060400 == 29 [pid = 3508] [id = 654] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 200C4400 == 28 [pid = 3508] [id = 658] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 1A35F800 == 27 [pid = 3508] [id = 653] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 1B76EC00 == 26 [pid = 3508] [id = 655] 10:33:10 INFO - PROCESS | 3508 | --DOCSHELL 137B7800 == 25 [pid = 3508] [id = 659] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (1A062000) [pid = 3508] [serial = 1895] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (1FF4A400) [pid = 3508] [serial = 1904] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (20E84C00) [pid = 3508] [serial = 1876] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (1A059C00) [pid = 3508] [serial = 1889] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (201DBC00) [pid = 3508] [serial = 1907] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (21715C00) [pid = 3508] [serial = 1879] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (1C6A9000) [pid = 3508] [serial = 1885] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (239CAC00) [pid = 3508] [serial = 1915] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (2012A800) [pid = 3508] [serial = 1906] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (1FB87000) [pid = 3508] [serial = 1903] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (1C5C1000) [pid = 3508] [serial = 1897] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (20BDA800) [pid = 3508] [serial = 1909] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (20BD5800) [pid = 3508] [serial = 1873] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (1C56A800) [pid = 3508] [serial = 1891] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (1D668000) [pid = 3508] [serial = 1901] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (21A3A400) [pid = 3508] [serial = 1882] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (1D014800) [pid = 3508] [serial = 1900] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (20E8C800) [pid = 3508] [serial = 1910] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (1FF52000) [pid = 3508] [serial = 1856] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (1C56BC00) [pid = 3508] [serial = 1861] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (201E4000) [pid = 3508] [serial = 1870] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (1C718400) [pid = 3508] [serial = 1898] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1C6A2C00) [pid = 3508] [serial = 1892] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (201F3C00) [pid = 3508] [serial = 1912] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (18D07C00) [pid = 3508] [serial = 1888] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (18D07000) [pid = 3508] [serial = 1894] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (1FF50000) [pid = 3508] [serial = 1864] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (216B8800) [pid = 3508] [serial = 1913] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (2010F400) [pid = 3508] [serial = 1867] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (13858000) [pid = 3508] [serial = 1858] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (239D7000) [pid = 3508] [serial = 1916] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (24606800) [pid = 3508] [serial = 1918] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1FF49C00) [pid = 3508] [serial = 1787] [outer = 00000000] [url = about:blank] 10:33:11 INFO - PROCESS | 3508 | 1461259991406 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 3669ms 10:33:11 INFO - PROCESS | 3508 | 1461259991425 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:33:11 INFO - PROCESS | 3508 | 1461259991429 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 10:33:11 INFO - PROCESS | 3508 | 1461259991434 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 3508 | 1461259991438 Marionette TRACE conn4 <- [1,2610,null,{}] 10:33:11 INFO - PROCESS | 3508 | 1461259991444 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:11 INFO - PROCESS | 3508 | 1461259991547 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:33:11 INFO - PROCESS | 3508 | 1461259991559 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 3508 | ++DOCSHELL 0EC47800 == 26 [pid = 3508] [id = 662] 10:33:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 162 (0EC4B800) [pid = 3508] [serial = 1986] [outer = 00000000] 10:33:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 163 (0EC50C00) [pid = 3508] [serial = 1987] [outer = 0EC4B800] 10:33:11 INFO - PROCESS | 3508 | 1461259991650 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 164 (11D5E800) [pid = 3508] [serial = 1988] [outer = 0EC4B800] 10:33:12 INFO - PROCESS | 3508 | 1461259992148 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 10:33:12 INFO - PROCESS | 3508 | 1461259992174 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 3508 | 1461259992181 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 10:33:12 INFO - PROCESS | 3508 | 1461259992187 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:33:12 INFO - PROCESS | 3508 | 1461259992190 Marionette TRACE conn4 <- [1,2614,null,{}] 10:33:12 INFO - PROCESS | 3508 | 1461259992193 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 3508 | 1461259992285 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:33:12 INFO - PROCESS | 3508 | 1461259992293 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 3508 | ++DOCSHELL 11E09000 == 27 [pid = 3508] [id = 663] 10:33:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 165 (11E09400) [pid = 3508] [serial = 1989] [outer = 00000000] 10:33:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 166 (12212400) [pid = 3508] [serial = 1990] [outer = 11E09400] 10:33:12 INFO - PROCESS | 3508 | 1461259992342 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 167 (12277C00) [pid = 3508] [serial = 1991] [outer = 11E09400] 10:33:12 INFO - PROCESS | 3508 | 1461259992852 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 10:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:33:12 INFO - PROCESS | 3508 | 1461259992923 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 3508 | 1461259992926 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 10:33:12 INFO - PROCESS | 3508 | 1461259992929 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 3508 | 1461259992933 Marionette TRACE conn4 <- [1,2618,null,{}] 10:33:12 INFO - PROCESS | 3508 | 1461259992944 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 3508 | 1461259993078 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:33:13 INFO - PROCESS | 3508 | 1461259993094 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 3508 | ++DOCSHELL 1251DC00 == 28 [pid = 3508] [id = 664] 10:33:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 168 (1251F000) [pid = 3508] [serial = 1992] [outer = 00000000] 10:33:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 169 (12523000) [pid = 3508] [serial = 1993] [outer = 1251F000] 10:33:13 INFO - PROCESS | 3508 | 1461259993146 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 170 (12528C00) [pid = 3508] [serial = 1994] [outer = 1251F000] 10:33:13 INFO - PROCESS | 3508 | 1461259993656 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 10:33:13 INFO - PROCESS | 3508 | 1461259993702 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 3508 | 1461259993705 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 10:33:13 INFO - PROCESS | 3508 | 1461259993708 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:33:13 INFO - PROCESS | 3508 | 1461259993710 Marionette TRACE conn4 <- [1,2622,null,{}] 10:33:13 INFO - PROCESS | 3508 | 1461259993713 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 3508 | 1461259993802 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:33:13 INFO - PROCESS | 3508 | 1461259993809 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 3508 | ++DOCSHELL 1260B400 == 29 [pid = 3508] [id = 665] 10:33:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 171 (126E6C00) [pid = 3508] [serial = 1995] [outer = 00000000] 10:33:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 172 (13203C00) [pid = 3508] [serial = 1996] [outer = 126E6C00] 10:33:13 INFO - PROCESS | 3508 | 1461259993856 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 173 (13251800) [pid = 3508] [serial = 1997] [outer = 126E6C00] 10:33:14 INFO - PROCESS | 3508 | 1461259994327 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 10:33:14 INFO - PROCESS | 3508 | 1461259994383 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 3508 | 1461259994385 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 10:33:14 INFO - PROCESS | 3508 | 1461259994388 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:33:14 INFO - PROCESS | 3508 | 1461259994390 Marionette TRACE conn4 <- [1,2626,null,{}] 10:33:14 INFO - PROCESS | 3508 | 1461259994393 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 3508 | 1461259994506 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:33:14 INFO - PROCESS | 3508 | 1461259994516 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 3508 | ++DOCSHELL 1384D000 == 30 [pid = 3508] [id = 666] 10:33:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 174 (1384F400) [pid = 3508] [serial = 1998] [outer = 00000000] 10:33:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 175 (16F03C00) [pid = 3508] [serial = 1999] [outer = 1384F400] 10:33:14 INFO - PROCESS | 3508 | 1461259994563 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 176 (16F0D000) [pid = 3508] [serial = 2000] [outer = 1384F400] 10:33:15 INFO - PROCESS | 3508 | 1461259995041 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 731ms 10:33:15 INFO - PROCESS | 3508 | 1461259995125 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 3508 | 1461259995127 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 10:33:15 INFO - PROCESS | 3508 | 1461259995130 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 3508 | 1461259995132 Marionette TRACE conn4 <- [1,2630,null,{}] 10:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:33:15 INFO - PROCESS | 3508 | 1461259995135 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 3508 | 1461259995253 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:33:15 INFO - PROCESS | 3508 | 1461259995261 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 3508 | ++DOCSHELL 176BA000 == 31 [pid = 3508] [id = 667] 10:33:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 177 (176BC400) [pid = 3508] [serial = 2001] [outer = 00000000] 10:33:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 178 (17910C00) [pid = 3508] [serial = 2002] [outer = 176BC400] 10:33:15 INFO - PROCESS | 3508 | 1461259995311 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 179 (18677000) [pid = 3508] [serial = 2003] [outer = 176BC400] 10:33:15 INFO - PROCESS | 3508 | 1461259995762 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 10:33:15 INFO - PROCESS | 3508 | 1461259995806 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 3508 | 1461259995808 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 10:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:33:15 INFO - PROCESS | 3508 | 1461259995811 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 3508 | 1461259995812 Marionette TRACE conn4 <- [1,2634,null,{}] 10:33:15 INFO - PROCESS | 3508 | 1461259995816 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 3508 | 1461259995925 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:33:15 INFO - PROCESS | 3508 | 1461259995935 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 3508 | ++DOCSHELL 18680C00 == 32 [pid = 3508] [id = 668] 10:33:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 180 (18681000) [pid = 3508] [serial = 2004] [outer = 00000000] 10:33:15 INFO - PROCESS | 3508 | ++DOMWINDOW == 181 (18B0F800) [pid = 3508] [serial = 2005] [outer = 18681000] 10:33:15 INFO - PROCESS | 3508 | 1461259995981 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 182 (18B0C800) [pid = 3508] [serial = 2006] [outer = 18681000] 10:33:16 INFO - PROCESS | 3508 | 1461259996421 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 10:33:16 INFO - PROCESS | 3508 | 1461259996482 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 3508 | 1461259996484 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:33:16 INFO - PROCESS | 3508 | 1461259996487 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 3508 | 1461259996488 Marionette TRACE conn4 <- [1,2638,null,{}] 10:33:16 INFO - PROCESS | 3508 | 1461259996492 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 3508 | 1461259996573 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:33:16 INFO - PROCESS | 3508 | 1461259996580 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 3508 | ++DOCSHELL 18D09400 == 33 [pid = 3508] [id = 669] 10:33:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 183 (19157400) [pid = 3508] [serial = 2007] [outer = 00000000] 10:33:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 184 (191D2000) [pid = 3508] [serial = 2008] [outer = 19157400] 10:33:16 INFO - PROCESS | 3508 | 1461259996626 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 3508 | ++DOMWINDOW == 185 (191CCC00) [pid = 3508] [serial = 2009] [outer = 19157400] 10:33:17 INFO - PROCESS | 3508 | 1461259997081 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 10:33:17 INFO - PROCESS | 3508 | 1461259997134 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 3508 | 1461259997136 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 10:33:17 INFO - PROCESS | 3508 | 1461259997139 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:33:17 INFO - PROCESS | 3508 | 1461259997141 Marionette TRACE conn4 <- [1,2642,null,{}] 10:33:17 INFO - PROCESS | 3508 | 1461259997157 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:17 INFO - PROCESS | 3508 | 1461259997284 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:33:17 INFO - PROCESS | 3508 | 1461259997389 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 3508 | ++DOCSHELL 1251D800 == 34 [pid = 3508] [id = 670] 10:33:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 186 (18731400) [pid = 3508] [serial = 2010] [outer = 00000000] 10:33:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 187 (1A052800) [pid = 3508] [serial = 2011] [outer = 18731400] 10:33:17 INFO - PROCESS | 3508 | 1461259997434 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 188 (1A052000) [pid = 3508] [serial = 2012] [outer = 18731400] 10:33:17 INFO - PROCESS | 3508 | 1461259997868 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 791ms 10:33:17 INFO - PROCESS | 3508 | 1461259997945 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 3508 | 1461259997947 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 10:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:33:17 INFO - PROCESS | 3508 | 1461259997950 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 3508 | 1461259997951 Marionette TRACE conn4 <- [1,2646,null,{}] 10:33:17 INFO - PROCESS | 3508 | 1461259997955 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 3508 | 1461259998081 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:33:18 INFO - PROCESS | 3508 | 1461259998155 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 3508 | ++DOCSHELL 1A051400 == 35 [pid = 3508] [id = 671] 10:33:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 189 (1A058C00) [pid = 3508] [serial = 2013] [outer = 00000000] 10:33:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 190 (1A366400) [pid = 3508] [serial = 2014] [outer = 1A058C00] 10:33:18 INFO - PROCESS | 3508 | 1461259998200 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 191 (1A4B4400) [pid = 3508] [serial = 2015] [outer = 1A058C00] 10:33:18 INFO - PROCESS | 3508 | 1461259998638 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 10:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:33:18 INFO - PROCESS | 3508 | 1461259998727 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 3508 | 1461259998729 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 10:33:18 INFO - PROCESS | 3508 | 1461259998733 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 3508 | 1461259998735 Marionette TRACE conn4 <- [1,2650,null,{}] 10:33:18 INFO - PROCESS | 3508 | 1461259998738 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 3508 | 1461259998878 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:33:18 INFO - PROCESS | 3508 | 1461259998952 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 3508 | ++DOCSHELL 1B371000 == 36 [pid = 3508] [id = 672] 10:33:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 192 (1B372000) [pid = 3508] [serial = 2016] [outer = 00000000] 10:33:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 193 (1B37BC00) [pid = 3508] [serial = 2017] [outer = 1B372000] 10:33:19 INFO - PROCESS | 3508 | 1461259999007 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 194 (1B3E4000) [pid = 3508] [serial = 2018] [outer = 1B372000] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 193 (20256000) [pid = 3508] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 192 (270C9800) [pid = 3508] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 191 (20BF0400) [pid = 3508] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 190 (29D56000) [pid = 3508] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 189 (200CAC00) [pid = 3508] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 188 (21272000) [pid = 3508] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 187 (1251EC00) [pid = 3508] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 186 (21A32800) [pid = 3508] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 185 (2B3CA400) [pid = 3508] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 184 (1A05F000) [pid = 3508] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 183 (29D5C400) [pid = 3508] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 182 (1B40D800) [pid = 3508] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 181 (2BE47800) [pid = 3508] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 180 (2C5F3000) [pid = 3508] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 179 (20BF0000) [pid = 3508] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 178 (1C566C00) [pid = 3508] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 177 (29463400) [pid = 3508] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 176 (1C71BC00) [pid = 3508] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 175 (2679C400) [pid = 3508] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 174 (201D7400) [pid = 3508] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 173 (29954800) [pid = 3508] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 172 (2964D800) [pid = 3508] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 171 (1251CC00) [pid = 3508] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 170 (1A05A800) [pid = 3508] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 169 (201DFC00) [pid = 3508] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 168 (2547F000) [pid = 3508] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 167 (28D30000) [pid = 3508] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 166 (28AAFC00) [pid = 3508] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 165 (201E2400) [pid = 3508] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 164 (1A061000) [pid = 3508] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 163 (24470400) [pid = 3508] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 162 (128DC800) [pid = 3508] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 161 (1C313000) [pid = 3508] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 160 (16F07C00) [pid = 3508] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 159 (1FB86400) [pid = 3508] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 158 (1CE9E000) [pid = 3508] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 157 (2944DC00) [pid = 3508] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 156 (2BE40400) [pid = 3508] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 155 (29450000) [pid = 3508] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 154 (1FF47800) [pid = 3508] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 153 (200C5800) [pid = 3508] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 152 (17901800) [pid = 3508] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 151 (1B372800) [pid = 3508] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (1CEAD800) [pid = 3508] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (1B8C7000) [pid = 3508] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (1A061C00) [pid = 3508] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1B405000) [pid = 3508] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (173B5800) [pid = 3508] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (17909C00) [pid = 3508] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (2460E400) [pid = 3508] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (2679B400) [pid = 3508] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (26765400) [pid = 3508] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (26705C00) [pid = 3508] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (2547B400) [pid = 3508] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (24FC2000) [pid = 3508] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (24E80800) [pid = 3508] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (24659000) [pid = 3508] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (2446B800) [pid = 3508] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (1C5BFC00) [pid = 3508] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (131D5C00) [pid = 3508] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:33:20 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (24461800) [pid = 3508] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:33:20 INFO - PROCESS | 3508 | 1461260000675 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1982ms 10:33:20 INFO - PROCESS | 3508 | 1461260000718 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:33:20 INFO - PROCESS | 3508 | 1461260000720 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 10:33:20 INFO - PROCESS | 3508 | 1461260000727 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 3508 | 1461260000728 Marionette TRACE conn4 <- [1,2654,null,{}] 10:33:20 INFO - PROCESS | 3508 | 1461260000732 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:20 INFO - PROCESS | 3508 | 1461260000819 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:33:20 INFO - PROCESS | 3508 | 1461260000827 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3508 | ++DOCSHELL 16F09000 == 37 [pid = 3508] [id = 673] 10:33:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 134 (17341800) [pid = 3508] [serial = 2019] [outer = 00000000] 10:33:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 135 (1A047400) [pid = 3508] [serial = 2020] [outer = 17341800] 10:33:20 INFO - PROCESS | 3508 | 1461260000872 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 136 (1A053C00) [pid = 3508] [serial = 2021] [outer = 17341800] 10:33:21 INFO - PROCESS | 3508 | 1461260001801 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1126ms 10:33:21 INFO - PROCESS | 3508 | 1461260001850 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:33:21 INFO - PROCESS | 3508 | 1461260001852 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 10:33:21 INFO - PROCESS | 3508 | 1461260001855 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 3508 | 1461260001857 Marionette TRACE conn4 <- [1,2658,null,{}] 10:33:21 INFO - PROCESS | 3508 | 1461260001866 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 3508 | 1461260001952 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:33:21 INFO - PROCESS | 3508 | 1461260001958 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 3508 | ++DOCSHELL 1A060800 == 38 [pid = 3508] [id = 674] 10:33:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 137 (1A061000) [pid = 3508] [serial = 2022] [outer = 00000000] 10:33:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 138 (1B40A800) [pid = 3508] [serial = 2023] [outer = 1A061000] 10:33:22 INFO - PROCESS | 3508 | 1461260002004 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 139 (1B40E400) [pid = 3508] [serial = 2024] [outer = 1A061000] 10:33:23 INFO - PROCESS | 3508 | 1461260003031 Marionette TRACE conn4 <- [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] 10:33:23 INFO - PROCESS | 3508 | 1461260003081 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 10:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:33:23 INFO - PROCESS | 3508 | 1461260003086 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 3508 | 1461260003089 Marionette TRACE conn4 <- [1,2662,null,{}] 10:33:23 INFO - PROCESS | 3508 | 1461260003096 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 3508 | 1461260003276 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:33:23 INFO - PROCESS | 3508 | 1461260003483 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 3508 | ++DOCSHELL 11E72C00 == 39 [pid = 3508] [id = 675] 10:33:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 140 (11E74400) [pid = 3508] [serial = 2025] [outer = 00000000] 10:33:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 141 (12217800) [pid = 3508] [serial = 2026] [outer = 11E74400] 10:33:23 INFO - PROCESS | 3508 | 1461260003544 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 142 (12348000) [pid = 3508] [serial = 2027] [outer = 11E74400] 10:33:24 INFO - PROCESS | 3508 | 1461260004614 Marionette TRACE conn4 <- [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] 10:33:24 INFO - PROCESS | 3508 | 1461260004678 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 10:33:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:33:24 INFO - PROCESS | 3508 | 1461260004685 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 3508 | 1461260004687 Marionette TRACE conn4 <- [1,2666,null,{}] 10:33:24 INFO - PROCESS | 3508 | 1461260004692 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:24 INFO - PROCESS | 3508 | 1461260004838 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:33:25 INFO - PROCESS | 3508 | 1461260004994 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3508 | ++DOCSHELL 128DAC00 == 40 [pid = 3508] [id = 676] 10:33:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 143 (131DB800) [pid = 3508] [serial = 2028] [outer = 00000000] 10:33:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 144 (17342400) [pid = 3508] [serial = 2029] [outer = 131DB800] 10:33:25 INFO - PROCESS | 3508 | 1461260005050 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 145 (17662C00) [pid = 3508] [serial = 2030] [outer = 131DB800] 10:33:26 INFO - PROCESS | 3508 | 1461260006090 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1436ms 10:33:26 INFO - PROCESS | 3508 | 1461260006161 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 3508 | 1461260006164 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 10:33:26 INFO - PROCESS | 3508 | 1461260006169 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 3508 | 1461260006173 Marionette TRACE conn4 <- [1,2670,null,{}] 10:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:33:26 INFO - PROCESS | 3508 | 1461260006184 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:26 INFO - PROCESS | 3508 | 1461260006287 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:33:26 INFO - PROCESS | 3508 | 1461260006525 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 3508 | ++DOCSHELL 18B0D000 == 41 [pid = 3508] [id = 677] 10:33:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 146 (18B13800) [pid = 3508] [serial = 2031] [outer = 00000000] 10:33:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 147 (1B403000) [pid = 3508] [serial = 2032] [outer = 18B13800] 10:33:26 INFO - PROCESS | 3508 | 1461260006583 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 148 (1B770000) [pid = 3508] [serial = 2033] [outer = 18B13800] 10:33:27 INFO - PROCESS | 3508 | 1461260007829 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1681ms 10:33:27 INFO - PROCESS | 3508 | 1461260007937 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 3508 | 1461260007941 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 10:33:27 INFO - PROCESS | 3508 | 1461260007952 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 3508 | 1461260007956 Marionette TRACE conn4 <- [1,2674,null,{}] 10:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:33:27 INFO - PROCESS | 3508 | 1461260007963 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:28 INFO - PROCESS | 3508 | 1461260008060 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:33:28 INFO - PROCESS | 3508 | 1461260008209 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 3508 | ++DOCSHELL 11E08400 == 42 [pid = 3508] [id = 678] 10:33:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 149 (1220C800) [pid = 3508] [serial = 2034] [outer = 00000000] 10:33:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 150 (12514C00) [pid = 3508] [serial = 2035] [outer = 1220C800] 10:33:28 INFO - PROCESS | 3508 | 1461260008263 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 151 (1251A800) [pid = 3508] [serial = 2036] [outer = 1220C800] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 1251D000 == 41 [pid = 3508] [id = 136] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 1C5C3000 == 40 [pid = 3508] [id = 129] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 11EDE400 == 39 [pid = 3508] [id = 122] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 1C310C00 == 38 [pid = 3508] [id = 124] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 12347000 == 37 [pid = 3508] [id = 126] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 1B03B000 == 36 [pid = 3508] [id = 123] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 0EBA4400 == 35 [pid = 3508] [id = 137] 10:33:28 INFO - PROCESS | 3508 | --DOCSHELL 1788EC00 == 34 [pid = 3508] [id = 138] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 150 (22888800) [pid = 3508] [serial = 1984] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 149 (2DFE8C00) [pid = 3508] [serial = 1742] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 148 (20E8BC00) [pid = 3508] [serial = 1877] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 147 (1D6D6400) [pid = 3508] [serial = 1676] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 146 (29950400) [pid = 3508] [serial = 1727] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 145 (21270400) [pid = 3508] [serial = 1814] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 144 (26C7E400) [pid = 3508] [serial = 1802] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 143 (201EB000) [pid = 3508] [serial = 1871] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 142 (29D52000) [pid = 3508] [serial = 1730] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 141 (296AC800) [pid = 3508] [serial = 1724] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 140 (20BDC000) [pid = 3508] [serial = 1820] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 139 (1B3DD800) [pid = 3508] [serial = 1862] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 138 (20DC8C00) [pid = 3508] [serial = 1562] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 137 (26763400) [pid = 3508] [serial = 1799] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 136 (2E333800) [pid = 3508] [serial = 1745] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 135 (28D21800) [pid = 3508] [serial = 1808] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 134 (20DCB400) [pid = 3508] [serial = 1793] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 133 (2287F800) [pid = 3508] [serial = 1817] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 132 (24F2A000) [pid = 3508] [serial = 1796] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 131 (1C18C400) [pid = 3508] [serial = 1823] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 130 (1ED77400) [pid = 3508] [serial = 1790] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 129 (1CEA8000) [pid = 3508] [serial = 1886] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 128 (20066800) [pid = 3508] [serial = 1865] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 127 (2965CC00) [pid = 3508] [serial = 1679] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 126 (29464400) [pid = 3508] [serial = 1721] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 125 (2C5F6000) [pid = 3508] [serial = 1739] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 124 (29651400) [pid = 3508] [serial = 1811] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (20BD7000) [pid = 3508] [serial = 1874] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (286B7C00) [pid = 3508] [serial = 1805] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (24E72000) [pid = 3508] [serial = 1718] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (29D5F400) [pid = 3508] [serial = 1733] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (20128C00) [pid = 3508] [serial = 1868] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (21714000) [pid = 3508] [serial = 1880] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (17665400) [pid = 3508] [serial = 1859] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (22882400) [pid = 3508] [serial = 1883] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (2BE3A800) [pid = 3508] [serial = 1667] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (2BE44000) [pid = 3508] [serial = 1673] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (2B3CB800) [pid = 3508] [serial = 1736] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1D0ACC00) [pid = 3508] [serial = 1715] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (2DFF0400) [pid = 3508] [serial = 1670] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1CFBD400) [pid = 3508] [serial = 1960] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1B76DC00) [pid = 3508] [serial = 1958] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1B040400) [pid = 3508] [serial = 1957] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1C596000) [pid = 3508] [serial = 1955] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1C18AC00) [pid = 3508] [serial = 1954] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (26C82400) [pid = 3508] [serial = 1952] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (26C7A400) [pid = 3508] [serial = 1951] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (26C19800) [pid = 3508] [serial = 1949] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (26C1B000) [pid = 3508] [serial = 1948] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (26797400) [pid = 3508] [serial = 1946] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (26794400) [pid = 3508] [serial = 1945] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (26762400) [pid = 3508] [serial = 1943] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (26760000) [pid = 3508] [serial = 1942] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (254BDC00) [pid = 3508] [serial = 1940] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (254BC000) [pid = 3508] [serial = 1939] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (254B0C00) [pid = 3508] [serial = 1937] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (2547E400) [pid = 3508] [serial = 1936] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (24FB7400) [pid = 3508] [serial = 1934] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (24F32C00) [pid = 3508] [serial = 1933] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (24E7D400) [pid = 3508] [serial = 1931] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (24E77000) [pid = 3508] [serial = 1930] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (2464C400) [pid = 3508] [serial = 1928] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (24603C00) [pid = 3508] [serial = 1927] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1FB54400) [pid = 3508] [serial = 1925] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (1ED6FC00) [pid = 3508] [serial = 1924] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1B373400) [pid = 3508] [serial = 1922] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (191C8400) [pid = 3508] [serial = 1921] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (2460E000) [pid = 3508] [serial = 1919] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (20E8B800) [pid = 3508] [serial = 1982] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1CAA5C00) [pid = 3508] [serial = 1979] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (20253000) [pid = 3508] [serial = 1976] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (1EBE2000) [pid = 3508] [serial = 1970] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (20065400) [pid = 3508] [serial = 1972] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (201E0C00) [pid = 3508] [serial = 1975] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (2006D800) [pid = 3508] [serial = 1973] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (1C18D000) [pid = 3508] [serial = 1978] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (20BD9400) [pid = 3508] [serial = 1981] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (1D6DA800) [pid = 3508] [serial = 1969] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (1C6A7400) [pid = 3508] [serial = 1966] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1CA3F800) [pid = 3508] [serial = 1967] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (1B03E000) [pid = 3508] [serial = 1963] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (1B40D000) [pid = 3508] [serial = 1964] [outer = 00000000] [url = about:blank] 10:33:28 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (1D0E7000) [pid = 3508] [serial = 1961] [outer = 00000000] [url = about:blank] 10:33:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:33:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:33:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:33:29 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 10:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:29 INFO - _addTest/ [0,2677,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 3508 | 1461260009383 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 10:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:33:29 INFO - PROCESS | 3508 | 1461260009388 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 3508 | 1461260009391 Marionette TRACE conn4 <- [1,2678,null,{}] 10:33:29 INFO - PROCESS | 3508 | 1461260009395 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:29 INFO - PROCESS | 3508 | 1461260009484 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:33:29 INFO - PROCESS | 3508 | 1461260009492 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA9800 == 35 [pid = 3508] [id = 679] 10:33:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (11D5E000) [pid = 3508] [serial = 2037] [outer = 00000000] 10:33:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (12602400) [pid = 3508] [serial = 2038] [outer = 11D5E000] 10:33:29 INFO - PROCESS | 3508 | 1461260009538 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (128E2C00) [pid = 3508] [serial = 2039] [outer = 11D5E000] 10:33:30 INFO - PROCESS | 3508 | 1461260010518 Marionette TRACE conn4 <- [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] 10:33:30 INFO - PROCESS | 3508 | 1461260010576 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 10:33:30 INFO - PROCESS | 3508 | 1461260010580 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:33:30 INFO - PROCESS | 3508 | 1461260010583 Marionette TRACE conn4 <- [1,2682,null,{}] 10:33:30 INFO - PROCESS | 3508 | 1461260010593 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 3508 | 1461260010685 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:33:30 INFO - PROCESS | 3508 | 1461260010694 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 3508 | ++DOCSHELL 138F2C00 == 36 [pid = 3508] [id = 680] 10:33:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (16F02800) [pid = 3508] [serial = 2040] [outer = 00000000] 10:33:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (176CF800) [pid = 3508] [serial = 2041] [outer = 16F02800] 10:33:30 INFO - PROCESS | 3508 | 1461260010741 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (179D0000) [pid = 3508] [serial = 2042] [outer = 16F02800] 10:33:31 INFO - PROCESS | 3508 | 1461260011731 Marionette TRACE conn4 <- [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] 10:33:31 INFO - PROCESS | 3508 | 1461260011762 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 10:33:31 INFO - PROCESS | 3508 | 1461260011765 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:33:31 INFO - PROCESS | 3508 | 1461260011767 Marionette TRACE conn4 <- [1,2686,null,{}] 10:33:31 INFO - PROCESS | 3508 | 1461260011771 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 3508 | 1461260011892 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:33:31 INFO - PROCESS | 3508 | 1461260011899 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 3508 | ++DOCSHELL 18B0DC00 == 37 [pid = 3508] [id = 681] 10:33:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (18B0E000) [pid = 3508] [serial = 2043] [outer = 00000000] 10:33:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (1A04A800) [pid = 3508] [serial = 2044] [outer = 18B0E000] 10:33:31 INFO - PROCESS | 3508 | 1461260011944 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (1A052400) [pid = 3508] [serial = 2045] [outer = 18B0E000] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (18731400) [pid = 3508] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (19157400) [pid = 3508] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (0EC4B800) [pid = 3508] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (18681000) [pid = 3508] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (126E6C00) [pid = 3508] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (176BC400) [pid = 3508] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (1384F400) [pid = 3508] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (11E09400) [pid = 3508] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (1251F000) [pid = 3508] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 67 (1A058C00) [pid = 3508] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 66 (1B372000) [pid = 3508] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:33:32 INFO - PROCESS | 3508 | --DOMWINDOW == 65 (17341800) [pid = 3508] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:33:32 INFO - PROCESS | 3508 | 1461260012953 Marionette TRACE conn4 <- [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] 10:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:33:33 INFO - PROCESS | 3508 | 1461260013005 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 10:33:33 INFO - PROCESS | 3508 | 1461260013008 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 3508 | 1461260013010 Marionette TRACE conn4 <- [1,2690,null,{}] 10:33:33 INFO - PROCESS | 3508 | 1461260013014 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 3508 | 1461260013097 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:33:33 INFO - PROCESS | 3508 | 1461260013104 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 3508 | ++DOCSHELL 0B798800 == 38 [pid = 3508] [id = 682] 10:33:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 66 (0EC4B800) [pid = 3508] [serial = 2046] [outer = 00000000] 10:33:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 67 (138ED400) [pid = 3508] [serial = 2047] [outer = 0EC4B800] 10:33:33 INFO - PROCESS | 3508 | 1461260013151 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 68 (137B5400) [pid = 3508] [serial = 2048] [outer = 0EC4B800] 10:33:33 INFO - PROCESS | 3508 | 1461260013631 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:33:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 10:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:33:33 INFO - PROCESS | 3508 | 1461260013680 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 3508 | 1461260013682 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 10:33:33 INFO - PROCESS | 3508 | 1461260013685 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 3508 | 1461260013687 Marionette TRACE conn4 <- [1,2694,null,{}] 10:33:33 INFO - PROCESS | 3508 | 1461260013690 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 3508 | 1461260013796 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:33:33 INFO - PROCESS | 3508 | 1461260013804 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 3508 | ++DOCSHELL 0EB9D400 == 39 [pid = 3508] [id = 683] 10:33:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (18B09000) [pid = 3508] [serial = 2049] [outer = 00000000] 10:33:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (1B378400) [pid = 3508] [serial = 2050] [outer = 18B09000] 10:33:33 INFO - PROCESS | 3508 | 1461260013854 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (1B3E3400) [pid = 3508] [serial = 2051] [outer = 18B09000] 10:33:34 INFO - PROCESS | 3508 | 1461260014297 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 10:33:34 INFO - PROCESS | 3508 | 1461260014356 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 3508 | 1461260014358 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 10:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:33:34 INFO - PROCESS | 3508 | 1461260014362 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 3508 | 1461260014363 Marionette TRACE conn4 <- [1,2698,null,{}] 10:33:34 INFO - PROCESS | 3508 | 1461260014367 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:34 INFO - PROCESS | 3508 | 1461260014449 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:33:34 INFO - PROCESS | 3508 | 1461260014488 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 3508 | ++DOCSHELL 0EC49800 == 40 [pid = 3508] [id = 684] 10:33:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (1B402400) [pid = 3508] [serial = 2052] [outer = 00000000] 10:33:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (1C04D800) [pid = 3508] [serial = 2053] [outer = 1B402400] 10:33:34 INFO - PROCESS | 3508 | 1461260014533 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (1C186C00) [pid = 3508] [serial = 2054] [outer = 1B402400] 10:33:35 INFO - PROCESS | 3508 | 1461260015046 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 3508 | 1461260015101 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 10:33:35 INFO - PROCESS | 3508 | 1461260015107 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 3508 | 1461260015111 Marionette TRACE conn4 <- [1,2702,null,{}] 10:33:35 INFO - PROCESS | 3508 | 1461260015117 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 3508 | 1461260015229 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:33:35 INFO - PROCESS | 3508 | 1461260015364 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 3508 | ++DOCSHELL 1220E800 == 41 [pid = 3508] [id = 685] 10:33:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (1227D400) [pid = 3508] [serial = 2055] [outer = 00000000] 10:33:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (1234B400) [pid = 3508] [serial = 2056] [outer = 1227D400] 10:33:35 INFO - PROCESS | 3508 | 1461260015424 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (12514400) [pid = 3508] [serial = 2057] [outer = 1227D400] 10:33:36 INFO - PROCESS | 3508 | 1461260016049 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:33:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:33:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 990ms 10:33:36 INFO - PROCESS | 3508 | 1461260016097 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 3508 | 1461260016103 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 10:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:33:36 INFO - PROCESS | 3508 | 1461260016109 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 3508 | 1461260016112 Marionette TRACE conn4 <- [1,2706,null,{}] 10:33:36 INFO - PROCESS | 3508 | 1461260016116 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:36 INFO - PROCESS | 3508 | 1461260016230 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:33:36 INFO - PROCESS | 3508 | 1461260016342 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 3508 | ++DOCSHELL 16F0E400 == 42 [pid = 3508] [id = 686] 10:33:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (17318C00) [pid = 3508] [serial = 2058] [outer = 00000000] 10:33:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (18731400) [pid = 3508] [serial = 2059] [outer = 17318C00] 10:33:36 INFO - PROCESS | 3508 | 1461260016438 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1915C000) [pid = 3508] [serial = 2060] [outer = 17318C00] 10:33:37 INFO - PROCESS | 3508 | 1461260017018 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 3508 | 1461260017044 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 10:33:37 INFO - PROCESS | 3508 | 1461260017048 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:33:37 INFO - PROCESS | 3508 | 1461260017052 Marionette TRACE conn4 <- [1,2710,null,{}] 10:33:37 INFO - PROCESS | 3508 | 1461260017063 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:37 INFO - PROCESS | 3508 | 1461260017178 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:33:37 INFO - PROCESS | 3508 | 1461260017318 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 3508 | ++DOCSHELL 1B8C7000 == 43 [pid = 3508] [id = 687] 10:33:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1C0EE800) [pid = 3508] [serial = 2061] [outer = 00000000] 10:33:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1C192800) [pid = 3508] [serial = 2062] [outer = 1C0EE800] 10:33:37 INFO - PROCESS | 3508 | 1461260017378 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1C310C00) [pid = 3508] [serial = 2063] [outer = 1C0EE800] 10:33:38 INFO - PROCESS | 3508 | 1461260018028 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 3508 | 1461260018076 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:33:38 INFO - PROCESS | 3508 | 1461260018079 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 3508 | 1461260018081 Marionette TRACE conn4 <- [1,2714,null,{}] 10:33:38 INFO - PROCESS | 3508 | 1461260018085 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 3508 | 1461260018194 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:33:38 INFO - PROCESS | 3508 | 1461260018334 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 3508 | ++DOCSHELL 1C55E800 == 44 [pid = 3508] [id = 688] 10:33:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1C55FC00) [pid = 3508] [serial = 2064] [outer = 00000000] 10:33:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1C594C00) [pid = 3508] [serial = 2065] [outer = 1C55FC00] 10:33:38 INFO - PROCESS | 3508 | 1461260018391 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1C598800) [pid = 3508] [serial = 2066] [outer = 1C55FC00] 10:33:38 INFO - PROCESS | 3508 | 1461260018980 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:33:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 10:33:39 INFO - PROCESS | 3508 | 1461260019012 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 3508 | 1461260019015 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 10:33:39 INFO - PROCESS | 3508 | 1461260019018 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:33:39 INFO - PROCESS | 3508 | 1461260019020 Marionette TRACE conn4 <- [1,2718,null,{}] 10:33:39 INFO - PROCESS | 3508 | 1461260019024 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:39 INFO - PROCESS | 3508 | 1461260019131 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:33:39 INFO - PROCESS | 3508 | 1461260019246 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 3508 | ++DOCSHELL 18D0D000 == 45 [pid = 3508] [id = 689] 10:33:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1C568800) [pid = 3508] [serial = 2067] [outer = 00000000] 10:33:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1C5C1000) [pid = 3508] [serial = 2068] [outer = 1C568800] 10:33:39 INFO - PROCESS | 3508 | 1461260019343 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1C5C4C00) [pid = 3508] [serial = 2069] [outer = 1C568800] 10:33:40 INFO - PROCESS | 3508 | 1461260020339 Marionette TRACE conn4 <- [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] 10:33:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:33:40 INFO - PROCESS | 3508 | 1461260020402 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 10:33:40 INFO - PROCESS | 3508 | 1461260020449 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 3508 | 1461260020453 Marionette TRACE conn4 <- [1,2722,null,{}] 10:33:40 INFO - PROCESS | 3508 | 1461260020460 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:40 INFO - PROCESS | 3508 | 1461260020555 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:33:40 INFO - PROCESS | 3508 | 1461260020785 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 3508 | ++DOCSHELL 12513400 == 46 [pid = 3508] [id = 690] 10:33:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1251BC00) [pid = 3508] [serial = 2070] [outer = 00000000] 10:33:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (137AF800) [pid = 3508] [serial = 2071] [outer = 1251BC00] 10:33:40 INFO - PROCESS | 3508 | 1461260020838 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (13857C00) [pid = 3508] [serial = 2072] [outer = 1251BC00] 10:33:41 INFO - PROCESS | 3508 | --DOCSHELL 131DEC00 == 45 [pid = 3508] [id = 121] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1B37BC00) [pid = 3508] [serial = 2017] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1B3E4000) [pid = 3508] [serial = 2018] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (1A047400) [pid = 3508] [serial = 2020] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (1A053C00) [pid = 3508] [serial = 2021] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (191CCC00) [pid = 3508] [serial = 2009] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (1B40A800) [pid = 3508] [serial = 2023] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1A052800) [pid = 3508] [serial = 2011] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1A052000) [pid = 3508] [serial = 2012] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (191D2000) [pid = 3508] [serial = 2008] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (0EC50C00) [pid = 3508] [serial = 1987] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (11D5E800) [pid = 3508] [serial = 1988] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (18B0F800) [pid = 3508] [serial = 2005] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (18B0C800) [pid = 3508] [serial = 2006] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (13203C00) [pid = 3508] [serial = 1996] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (13251800) [pid = 3508] [serial = 1997] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (17910C00) [pid = 3508] [serial = 2002] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (18677000) [pid = 3508] [serial = 2003] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (16F03C00) [pid = 3508] [serial = 1999] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (16F0D000) [pid = 3508] [serial = 2000] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (12212400) [pid = 3508] [serial = 1990] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (12277C00) [pid = 3508] [serial = 1991] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (12523000) [pid = 3508] [serial = 1993] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 69 (12528C00) [pid = 3508] [serial = 1994] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 68 (1A4B4400) [pid = 3508] [serial = 2015] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | --DOMWINDOW == 67 (1A366400) [pid = 3508] [serial = 2014] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 3508 | 1461260021350 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 972ms 10:33:41 INFO - PROCESS | 3508 | 1461260021379 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 3508 | 1461260021385 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 10:33:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:33:41 INFO - PROCESS | 3508 | 1461260021390 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 3508 | 1461260021393 Marionette TRACE conn4 <- [1,2726,null,{}] 10:33:41 INFO - PROCESS | 3508 | 1461260021397 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:41 INFO - PROCESS | 3508 | 1461260021485 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:33:41 INFO - PROCESS | 3508 | 1461260021495 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 3508 | ++DOCSHELL 1251B000 == 46 [pid = 3508] [id = 691] 10:33:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 68 (1251D000) [pid = 3508] [serial = 2073] [outer = 00000000] 10:33:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 69 (13203C00) [pid = 3508] [serial = 2074] [outer = 1251D000] 10:33:41 INFO - PROCESS | 3508 | 1461260021541 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 70 (132A0400) [pid = 3508] [serial = 2075] [outer = 1251D000] 10:33:42 INFO - PROCESS | 3508 | 1461260022052 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 10:33:42 INFO - PROCESS | 3508 | 1461260022064 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 3508 | 1461260022066 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 10:33:42 INFO - PROCESS | 3508 | 1461260022069 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:33:42 INFO - PROCESS | 3508 | 1461260022072 Marionette TRACE conn4 <- [1,2730,null,{}] 10:33:42 INFO - PROCESS | 3508 | 1461260022083 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 3508 | 1461260022214 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:33:42 INFO - PROCESS | 3508 | 1461260022318 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 3508 | ++DOCSHELL 1384C800 == 47 [pid = 3508] [id = 692] 10:33:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (17901400) [pid = 3508] [serial = 2076] [outer = 00000000] 10:33:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (18B10000) [pid = 3508] [serial = 2077] [outer = 17901400] 10:33:42 INFO - PROCESS | 3508 | 1461260022368 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (18D0D800) [pid = 3508] [serial = 2078] [outer = 17901400] 10:33:42 INFO - PROCESS | 3508 | 1461260022777 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 10:33:42 INFO - PROCESS | 3508 | 1461260022803 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 3508 | 1461260022806 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 10:33:42 INFO - PROCESS | 3508 | 1461260022809 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:33:42 INFO - PROCESS | 3508 | 1461260022811 Marionette TRACE conn4 <- [1,2734,null,{}] 10:33:42 INFO - PROCESS | 3508 | 1461260022814 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 3508 | 1461260022903 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:33:42 INFO - PROCESS | 3508 | 1461260022909 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 3508 | ++DOCSHELL 191D3000 == 48 [pid = 3508] [id = 693] 10:33:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (191D3400) [pid = 3508] [serial = 2079] [outer = 00000000] 10:33:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (1A360000) [pid = 3508] [serial = 2080] [outer = 191D3400] 10:33:42 INFO - PROCESS | 3508 | 1461260022954 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (1A4AD000) [pid = 3508] [serial = 2081] [outer = 191D3400] 10:33:43 INFO - PROCESS | 3508 | 1461260023403 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 10:33:43 INFO - PROCESS | 3508 | 1461260023447 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 3508 | 1461260023449 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 10:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:33:43 INFO - PROCESS | 3508 | 1461260023452 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 3508 | 1461260023453 Marionette TRACE conn4 <- [1,2738,null,{}] 10:33:43 INFO - PROCESS | 3508 | 1461260023457 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 3508 | 1461260023580 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:33:43 INFO - PROCESS | 3508 | 1461260023676 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 3508 | ++DOCSHELL 1B033C00 == 49 [pid = 3508] [id = 694] 10:33:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (1B035000) [pid = 3508] [serial = 2082] [outer = 00000000] 10:33:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1B37B400) [pid = 3508] [serial = 2083] [outer = 1B035000] 10:33:43 INFO - PROCESS | 3508 | 1461260023721 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1B3DFC00) [pid = 3508] [serial = 2084] [outer = 1B035000] 10:33:44 INFO - PROCESS | 3508 | 1461260024123 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 10:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:33:44 INFO - PROCESS | 3508 | 1461260024183 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 3508 | 1461260024185 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 10:33:44 INFO - PROCESS | 3508 | 1461260024188 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3508 | 1461260024190 Marionette TRACE conn4 <- [1,2742,null,{}] 10:33:44 INFO - PROCESS | 3508 | 1461260024193 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 3508 | 1461260024336 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:33:44 INFO - PROCESS | 3508 | 1461260024410 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 3508 | ++DOCSHELL 11E71000 == 50 [pid = 3508] [id = 695] 10:33:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (12279800) [pid = 3508] [serial = 2085] [outer = 00000000] 10:33:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1C49B000) [pid = 3508] [serial = 2086] [outer = 12279800] 10:33:44 INFO - PROCESS | 3508 | 1461260024461 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1C562400) [pid = 3508] [serial = 2087] [outer = 12279800] 10:33:44 INFO - PROCESS | 3508 | 1461260024879 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 10:33:44 INFO - PROCESS | 3508 | 1461260024919 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 3508 | 1461260024921 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:33:44 INFO - PROCESS | 3508 | 1461260024934 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3508 | 1461260024936 Marionette TRACE conn4 <- [1,2746,null,{}] 10:33:44 INFO - PROCESS | 3508 | 1461260024977 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 3508 | 1461260025095 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:33:45 INFO - PROCESS | 3508 | 1461260025164 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 3508 | ++DOCSHELL 1C5BE800 == 51 [pid = 3508] [id = 696] 10:33:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1C69F000) [pid = 3508] [serial = 2088] [outer = 00000000] 10:33:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1C716800) [pid = 3508] [serial = 2089] [outer = 1C69F000] 10:33:45 INFO - PROCESS | 3508 | 1461260025209 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1C714400) [pid = 3508] [serial = 2090] [outer = 1C69F000] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (18B09000) [pid = 3508] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (0EC4B800) [pid = 3508] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (21A3A800) [pid = 3508] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (18B0E000) [pid = 3508] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (11D5E000) [pid = 3508] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (18B13800) [pid = 3508] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (131DB800) [pid = 3508] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (11E74400) [pid = 3508] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (16F02800) [pid = 3508] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:33:45 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (1220C800) [pid = 3508] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:33:45 INFO - PROCESS | 3508 | 1461260025632 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 770ms 10:33:45 INFO - PROCESS | 3508 | 1461260025700 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 3508 | 1461260025702 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 10:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:33:45 INFO - PROCESS | 3508 | 1461260025705 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 3508 | 1461260025706 Marionette TRACE conn4 <- [1,2750,null,{}] 10:33:45 INFO - PROCESS | 3508 | 1461260025710 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 3508 | 1461260025830 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:33:45 INFO - PROCESS | 3508 | 1461260025895 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 3508 | ++DOCSHELL 0B8BF400 == 52 [pid = 3508] [id = 697] 10:33:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (0EBA4400) [pid = 3508] [serial = 2091] [outer = 00000000] 10:33:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (1B372800) [pid = 3508] [serial = 2092] [outer = 0EBA4400] 10:33:45 INFO - PROCESS | 3508 | 1461260025939 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (1C71E400) [pid = 3508] [serial = 2093] [outer = 0EBA4400] 10:33:46 INFO - PROCESS | 3508 | 1461260026270 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 10:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:33:46 INFO - PROCESS | 3508 | 1461260026337 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 3508 | 1461260026339 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 10:33:46 INFO - PROCESS | 3508 | 1461260026342 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 3508 | 1461260026343 Marionette TRACE conn4 <- [1,2754,null,{}] 10:33:46 INFO - PROCESS | 3508 | 1461260026347 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 3508 | 1461260026432 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:33:46 INFO - PROCESS | 3508 | 1461260026465 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 3508 | ++DOCSHELL 12350400 == 53 [pid = 3508] [id = 698] 10:33:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1867DC00) [pid = 3508] [serial = 2094] [outer = 00000000] 10:33:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1CAA4C00) [pid = 3508] [serial = 2095] [outer = 1867DC00] 10:33:46 INFO - PROCESS | 3508 | 1461260026508 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1CADC800) [pid = 3508] [serial = 2096] [outer = 1867DC00] 10:33:46 INFO - PROCESS | 3508 | 1461260026929 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 10:33:47 INFO - PROCESS | 3508 | 1461260026990 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 3508 | 1461260026992 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 10:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:33:47 INFO - PROCESS | 3508 | 1461260026996 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 3508 | 1461260026998 Marionette TRACE conn4 <- [1,2758,null,{}] 10:33:47 INFO - PROCESS | 3508 | 1461260027002 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 3508 | 1461260027089 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:33:47 INFO - PROCESS | 3508 | 1461260027095 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 3508 | ++DOCSHELL 1CE9A800 == 54 [pid = 3508] [id = 699] 10:33:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1CEA4400) [pid = 3508] [serial = 2097] [outer = 00000000] 10:33:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1CEA9400) [pid = 3508] [serial = 2098] [outer = 1CEA4400] 10:33:47 INFO - PROCESS | 3508 | 1461260027139 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1CEAC000) [pid = 3508] [serial = 2099] [outer = 1CEA4400] 10:33:47 INFO - PROCESS | 3508 | 1461260027675 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 10:33:47 INFO - PROCESS | 3508 | 1461260027731 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:33:47 INFO - PROCESS | 3508 | 1461260027736 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 10:33:47 INFO - PROCESS | 3508 | 1461260027754 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 3508 | 1461260027759 Marionette TRACE conn4 <- [1,2762,null,{}] 10:33:47 INFO - PROCESS | 3508 | 1461260027768 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 3508 | 1461260027938 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:33:48 INFO - PROCESS | 3508 | 1461260028087 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 3508 | ++DOCSHELL 0EC4D000 == 55 [pid = 3508] [id = 700] 10:33:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (11E09C00) [pid = 3508] [serial = 2100] [outer = 00000000] 10:33:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (131DDC00) [pid = 3508] [serial = 2101] [outer = 11E09C00] 10:33:48 INFO - PROCESS | 3508 | 1461260028146 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (16F05400) [pid = 3508] [serial = 2102] [outer = 11E09C00] 10:33:48 INFO - PROCESS | 3508 | 1461260028709 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:33:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:33:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 990ms 10:33:48 INFO - PROCESS | 3508 | 1461260028731 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 3508 | 1461260028737 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 10:33:48 INFO - PROCESS | 3508 | 1461260028760 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:33:48 INFO - PROCESS | 3508 | 1461260028764 Marionette TRACE conn4 <- [1,2766,null,{}] 10:33:48 INFO - PROCESS | 3508 | 1461260028768 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:48 INFO - PROCESS | 3508 | 1461260028882 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:33:49 INFO - PROCESS | 3508 | 1461260029040 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 3508 | ++DOCSHELL 1867F400 == 56 [pid = 3508] [id = 701] 10:33:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1872C000) [pid = 3508] [serial = 2103] [outer = 00000000] 10:33:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1A366C00) [pid = 3508] [serial = 2104] [outer = 1872C000] 10:33:49 INFO - PROCESS | 3508 | 1461260029096 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1B3DD000) [pid = 3508] [serial = 2105] [outer = 1872C000] 10:33:49 INFO - PROCESS | 3508 | 1461260029716 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 10:33:49 INFO - PROCESS | 3508 | 1461260029737 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 3508 | 1461260029739 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 10:33:49 INFO - PROCESS | 3508 | 1461260029743 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:33:49 INFO - PROCESS | 3508 | 1461260029747 Marionette TRACE conn4 <- [1,2770,null,{}] 10:33:49 INFO - PROCESS | 3508 | 1461260029759 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:49 INFO - PROCESS | 3508 | 1461260029874 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:33:50 INFO - PROCESS | 3508 | 1461260030019 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 3508 | ++DOCSHELL 1C712400 == 57 [pid = 3508] [id = 702] 10:33:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1C713800) [pid = 3508] [serial = 2106] [outer = 00000000] 10:33:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1CEAF000) [pid = 3508] [serial = 2107] [outer = 1C713800] 10:33:50 INFO - PROCESS | 3508 | 1461260030078 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1CF48400) [pid = 3508] [serial = 2108] [outer = 1C713800] 10:33:50 INFO - PROCESS | 3508 | 1461260030717 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1019ms 10:33:50 INFO - PROCESS | 3508 | 1461260030766 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 3508 | 1461260030769 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 10:33:50 INFO - PROCESS | 3508 | 1461260030772 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:33:50 INFO - PROCESS | 3508 | 1461260030774 Marionette TRACE conn4 <- [1,2774,null,{}] 10:33:50 INFO - PROCESS | 3508 | 1461260030777 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 3508 | 1461260030889 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:33:51 INFO - PROCESS | 3508 | 1461260031032 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 3508 | ++DOCSHELL 1CFCA400 == 58 [pid = 3508] [id = 703] 10:33:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1D012000) [pid = 3508] [serial = 2109] [outer = 00000000] 10:33:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1D0DD400) [pid = 3508] [serial = 2110] [outer = 1D012000] 10:33:51 INFO - PROCESS | 3508 | 1461260031088 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1D0E7C00) [pid = 3508] [serial = 2111] [outer = 1D012000] 10:33:51 INFO - PROCESS | 3508 | 1461260031643 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 10:33:51 INFO - PROCESS | 3508 | 1461260031706 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 3508 | 1461260031708 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 10:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:33:51 INFO - PROCESS | 3508 | 1461260031712 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 3508 | 1461260031714 Marionette TRACE conn4 <- [1,2778,null,{}] 10:33:51 INFO - PROCESS | 3508 | 1461260031718 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:51 INFO - PROCESS | 3508 | 1461260031826 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:33:51 INFO - PROCESS | 3508 | 1461260031971 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 3508 | ++DOCSHELL 18B0E400 == 59 [pid = 3508] [id = 704] 10:33:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1D66D800) [pid = 3508] [serial = 2112] [outer = 00000000] 10:33:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1D6D1400) [pid = 3508] [serial = 2113] [outer = 1D66D800] 10:33:52 INFO - PROCESS | 3508 | 1461260032027 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1D6DCC00) [pid = 3508] [serial = 2114] [outer = 1D66D800] 10:33:52 INFO - PROCESS | 3508 | 1461260032570 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 10:33:52 INFO - PROCESS | 3508 | 1461260032646 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:33:52 INFO - PROCESS | 3508 | 1461260032648 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 10:33:52 INFO - PROCESS | 3508 | 1461260032652 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:33:52 INFO - PROCESS | 3508 | 1461260032654 Marionette TRACE conn4 <- [1,2782,null,{}] 10:33:52 INFO - PROCESS | 3508 | 1461260032657 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:52 INFO - PROCESS | 3508 | 1461260032818 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:33:52 INFO - PROCESS | 3508 | 1461260032971 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 3508 | ++DOCSHELL 1EBDB000 == 60 [pid = 3508] [id = 705] 10:33:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1EBDAC00) [pid = 3508] [serial = 2115] [outer = 00000000] 10:33:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1ED70C00) [pid = 3508] [serial = 2116] [outer = 1EBDAC00] 10:33:53 INFO - PROCESS | 3508 | 1461260033032 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1ED72400) [pid = 3508] [serial = 2117] [outer = 1EBDAC00] 10:33:53 INFO - PROCESS | 3508 | 1461260033884 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1276ms 10:33:53 INFO - PROCESS | 3508 | 1461260033932 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 3508 | 1461260033936 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:33:53 INFO - PROCESS | 3508 | 1461260033941 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 3508 | 1461260033945 Marionette TRACE conn4 <- [1,2786,null,{}] 10:33:53 INFO - PROCESS | 3508 | 1461260033951 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 3508 | 1461260034055 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:33:54 INFO - PROCESS | 3508 | 1461260034205 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 3508 | ++DOCSHELL 13204000 == 61 [pid = 3508] [id = 706] 10:33:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (137B1C00) [pid = 3508] [serial = 2118] [outer = 00000000] 10:33:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (18B0A000) [pid = 3508] [serial = 2119] [outer = 137B1C00] 10:33:54 INFO - PROCESS | 3508 | 1461260034255 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (191D2000) [pid = 3508] [serial = 2120] [outer = 137B1C00] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 0EB9D400 == 60 [pid = 3508] [id = 683] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 0B798800 == 59 [pid = 3508] [id = 682] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 18B0DC00 == 58 [pid = 3508] [id = 681] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1C5BA000 == 57 [pid = 3508] [id = 127] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 138F2C00 == 56 [pid = 3508] [id = 680] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 13209C00 == 55 [pid = 3508] [id = 128] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1C712C00 == 54 [pid = 3508] [id = 125] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 12350400 == 53 [pid = 3508] [id = 698] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 0B8BF400 == 52 [pid = 3508] [id = 697] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1C5BE800 == 51 [pid = 3508] [id = 696] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 11E71000 == 50 [pid = 3508] [id = 695] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1B033C00 == 49 [pid = 3508] [id = 694] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 191D3000 == 48 [pid = 3508] [id = 693] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C04D800) [pid = 3508] [serial = 2053] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1384C800 == 47 [pid = 3508] [id = 692] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1251B000 == 46 [pid = 3508] [id = 691] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 12513400 == 45 [pid = 3508] [id = 690] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 1220E800 == 44 [pid = 3508] [id = 685] 10:33:54 INFO - PROCESS | 3508 | --DOCSHELL 0EC49800 == 43 [pid = 3508] [id = 684] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (239CB000) [pid = 3508] [serial = 1985] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1A04A800) [pid = 3508] [serial = 2044] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (12602400) [pid = 3508] [serial = 2038] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (128E2C00) [pid = 3508] [serial = 2039] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1B770000) [pid = 3508] [serial = 2033] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1B403000) [pid = 3508] [serial = 2032] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (17662C00) [pid = 3508] [serial = 2030] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (17342400) [pid = 3508] [serial = 2029] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (12348000) [pid = 3508] [serial = 2027] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (12217800) [pid = 3508] [serial = 2026] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (176CF800) [pid = 3508] [serial = 2041] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (1251A800) [pid = 3508] [serial = 2036] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (12514C00) [pid = 3508] [serial = 2035] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1B3E3400) [pid = 3508] [serial = 2051] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (138ED400) [pid = 3508] [serial = 2047] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (1B378400) [pid = 3508] [serial = 2050] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1A052400) [pid = 3508] [serial = 2045] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (137B5400) [pid = 3508] [serial = 2048] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (179D0000) [pid = 3508] [serial = 2042] [outer = 00000000] [url = about:blank] 10:33:54 INFO - PROCESS | 3508 | 1461260034884 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 990ms 10:33:54 INFO - PROCESS | 3508 | 1461260034934 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 3508 | 1461260034939 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 10:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:33:54 INFO - PROCESS | 3508 | 1461260034945 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 3508 | 1461260034948 Marionette TRACE conn4 <- [1,2790,null,{}] 10:33:54 INFO - PROCESS | 3508 | 1461260034951 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 3508 | 1461260035044 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:33:55 INFO - PROCESS | 3508 | 1461260035051 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA8400 == 44 [pid = 3508] [id = 707] 10:33:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (0EBA8C00) [pid = 3508] [serial = 2121] [outer = 00000000] 10:33:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (12348C00) [pid = 3508] [serial = 2122] [outer = 0EBA8C00] 10:33:55 INFO - PROCESS | 3508 | 1461260035097 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1251B000) [pid = 3508] [serial = 2123] [outer = 0EBA8C00] 10:33:55 INFO - PROCESS | 3508 | 1461260035643 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 10:33:55 INFO - PROCESS | 3508 | 1461260035677 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 3508 | 1461260035679 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 10:33:55 INFO - PROCESS | 3508 | 1461260035683 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:33:55 INFO - PROCESS | 3508 | 1461260035686 Marionette TRACE conn4 <- [1,2794,null,{}] 10:33:55 INFO - PROCESS | 3508 | 1461260035696 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 3508 | 1461260035788 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:33:55 INFO - PROCESS | 3508 | 1461260035901 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 3508 | ++DOCSHELL 138EE000 == 45 [pid = 3508] [id = 708] 10:33:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (138F2C00) [pid = 3508] [serial = 2124] [outer = 00000000] 10:33:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1788C800) [pid = 3508] [serial = 2125] [outer = 138F2C00] 10:33:55 INFO - PROCESS | 3508 | 1461260035949 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (18723C00) [pid = 3508] [serial = 2126] [outer = 138F2C00] 10:33:56 INFO - PROCESS | 3508 | 1461260036326 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 669ms 10:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:33:56 INFO - PROCESS | 3508 | 1461260036358 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 3508 | 1461260036361 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 10:33:56 INFO - PROCESS | 3508 | 1461260036364 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 3508 | 1461260036365 Marionette TRACE conn4 <- [1,2798,null,{}] 10:33:56 INFO - PROCESS | 3508 | 1461260036369 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 3508 | 1461260036458 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:33:56 INFO - PROCESS | 3508 | 1461260036464 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 3508 | ++DOCSHELL 1260C800 == 46 [pid = 3508] [id = 709] 10:33:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (18B13C00) [pid = 3508] [serial = 2127] [outer = 00000000] 10:33:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1A057400) [pid = 3508] [serial = 2128] [outer = 18B13C00] 10:33:56 INFO - PROCESS | 3508 | 1461260036511 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1A060C00) [pid = 3508] [serial = 2129] [outer = 18B13C00] 10:33:57 INFO - PROCESS | 3508 | 1461260037026 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 10:33:57 INFO - PROCESS | 3508 | 1461260037037 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 3508 | 1461260037039 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 10:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:33:57 INFO - PROCESS | 3508 | 1461260037046 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 3508 | 1461260037048 Marionette TRACE conn4 <- [1,2802,null,{}] 10:33:57 INFO - PROCESS | 3508 | 1461260037051 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:57 INFO - PROCESS | 3508 | 1461260037177 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:33:57 INFO - PROCESS | 3508 | 1461260037184 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 3508 | ++DOCSHELL 128E2C00 == 47 [pid = 3508] [id = 710] 10:33:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1A4AD400) [pid = 3508] [serial = 2130] [outer = 00000000] 10:33:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1B37A800) [pid = 3508] [serial = 2131] [outer = 1A4AD400] 10:33:57 INFO - PROCESS | 3508 | 1461260037285 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1B3DEC00) [pid = 3508] [serial = 2132] [outer = 1A4AD400] 10:33:57 INFO - PROCESS | 3508 | 1461260037725 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 10:33:57 INFO - PROCESS | 3508 | 1461260037779 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 3508 | 1461260037781 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 10:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:33:57 INFO - PROCESS | 3508 | 1461260037784 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 3508 | 1461260037786 Marionette TRACE conn4 <- [1,2806,null,{}] 10:33:57 INFO - PROCESS | 3508 | 1461260037789 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:57 INFO - PROCESS | 3508 | 1461260037958 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:33:57 INFO - PROCESS | 3508 | 1461260037988 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3508 | ++DOCSHELL 1C187400 == 48 [pid = 3508] [id = 711] 10:33:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1C187800) [pid = 3508] [serial = 2133] [outer = 00000000] 10:33:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1C4E7400) [pid = 3508] [serial = 2134] [outer = 1C187800] 10:33:58 INFO - PROCESS | 3508 | 1461260038035 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1C4A2400) [pid = 3508] [serial = 2135] [outer = 1C187800] 10:33:58 INFO - PROCESS | 3508 | 1461260038470 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 10:33:58 INFO - PROCESS | 3508 | 1461260038517 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 3508 | 1461260038519 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 10:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:33:58 INFO - PROCESS | 3508 | 1461260038522 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 3508 | 1461260038524 Marionette TRACE conn4 <- [1,2810,null,{}] 10:33:58 INFO - PROCESS | 3508 | 1461260038527 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 3508 | 1461260038649 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:33:58 INFO - PROCESS | 3508 | 1461260038720 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3508 | ++DOCSHELL 1C5B9400 == 49 [pid = 3508] [id = 712] 10:33:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1C5BC000) [pid = 3508] [serial = 2136] [outer = 00000000] 10:33:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1C713000) [pid = 3508] [serial = 2137] [outer = 1C5BC000] 10:33:58 INFO - PROCESS | 3508 | 1461260038765 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1C71D400) [pid = 3508] [serial = 2138] [outer = 1C5BC000] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1867DC00) [pid = 3508] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1251BC00) [pid = 3508] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (17901400) [pid = 3508] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1B035000) [pid = 3508] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (191D3400) [pid = 3508] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1251D000) [pid = 3508] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (12279800) [pid = 3508] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (0EBA4400) [pid = 3508] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:33:59 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1C69F000) [pid = 3508] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:33:59 INFO - PROCESS | 3508 | 1461260039221 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 10:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:33:59 INFO - PROCESS | 3508 | 1461260039253 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 3508 | 1461260039255 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 10:33:59 INFO - PROCESS | 3508 | 1461260039258 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 3508 | 1461260039260 Marionette TRACE conn4 <- [1,2814,null,{}] 10:33:59 INFO - PROCESS | 3508 | 1461260039264 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:59 INFO - PROCESS | 3508 | 1461260039377 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:33:59 INFO - PROCESS | 3508 | 1461260039384 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 3508 | ++DOCSHELL 179CC400 == 50 [pid = 3508] [id = 713] 10:33:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1872C800) [pid = 3508] [serial = 2139] [outer = 00000000] 10:33:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1C4E2000) [pid = 3508] [serial = 2140] [outer = 1872C800] 10:33:59 INFO - PROCESS | 3508 | 1461260039429 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1C5C0000) [pid = 3508] [serial = 2141] [outer = 1872C800] 10:33:59 INFO - PROCESS | 3508 | 1461260039856 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 10:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:33:59 INFO - PROCESS | 3508 | 1461260039904 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 3508 | 1461260039906 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 10:33:59 INFO - PROCESS | 3508 | 1461260039909 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 3508 | 1461260039911 Marionette TRACE conn4 <- [1,2818,null,{}] 10:33:59 INFO - PROCESS | 3508 | 1461260039915 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:00 INFO - PROCESS | 3508 | 1461260040002 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:34:00 INFO - PROCESS | 3508 | 1461260040009 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C1400 == 51 [pid = 3508] [id = 714] 10:34:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1C69F000) [pid = 3508] [serial = 2142] [outer = 00000000] 10:34:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1CAAC800) [pid = 3508] [serial = 2143] [outer = 1C69F000] 10:34:00 INFO - PROCESS | 3508 | 1461260040053 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1CEABC00) [pid = 3508] [serial = 2144] [outer = 1C69F000] 10:34:00 INFO - PROCESS | 3508 | 1461260040500 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 10:34:00 INFO - PROCESS | 3508 | 1461260040542 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 3508 | 1461260040544 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 10:34:00 INFO - PROCESS | 3508 | 1461260040547 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:34:00 INFO - PROCESS | 3508 | 1461260040548 Marionette TRACE conn4 <- [1,2822,null,{}] 10:34:00 INFO - PROCESS | 3508 | 1461260040552 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:00 INFO - PROCESS | 3508 | 1461260040640 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:34:00 INFO - PROCESS | 3508 | 1461260040646 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 3508 | ++DOCSHELL 1C6A8C00 == 52 [pid = 3508] [id = 715] 10:34:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1CF45000) [pid = 3508] [serial = 2145] [outer = 00000000] 10:34:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1D0DFC00) [pid = 3508] [serial = 2146] [outer = 1CF45000] 10:34:00 INFO - PROCESS | 3508 | 1461260040690 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1CEA9000) [pid = 3508] [serial = 2147] [outer = 1CF45000] 10:34:01 INFO - PROCESS | 3508 | 1461260041387 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 10:34:01 INFO - PROCESS | 3508 | 1461260041420 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:34:01 INFO - PROCESS | 3508 | 1461260041425 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 10:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:34:01 INFO - PROCESS | 3508 | 1461260041430 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 3508 | 1461260041434 Marionette TRACE conn4 <- [1,2826,null,{}] 10:34:01 INFO - PROCESS | 3508 | 1461260041440 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 3508 | 1461260041606 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:34:01 INFO - PROCESS | 3508 | 1461260041627 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 3508 | ++DOCSHELL 12348400 == 53 [pid = 3508] [id = 716] 10:34:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (12348800) [pid = 3508] [serial = 2148] [outer = 00000000] 10:34:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1320FC00) [pid = 3508] [serial = 2149] [outer = 12348800] 10:34:01 INFO - PROCESS | 3508 | 1461260041684 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1731C800) [pid = 3508] [serial = 2150] [outer = 12348800] 10:34:02 INFO - PROCESS | 3508 | 1461260042364 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 990ms 10:34:02 INFO - PROCESS | 3508 | 1461260042421 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 3508 | 1461260042427 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 10:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:34:02 INFO - PROCESS | 3508 | 1461260042448 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 3508 | 1461260042451 Marionette TRACE conn4 <- [1,2830,null,{}] 10:34:02 INFO - PROCESS | 3508 | 1461260042455 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:02 INFO - PROCESS | 3508 | 1461260042571 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:34:02 INFO - PROCESS | 3508 | 1461260042718 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 3508 | ++DOCSHELL 1A045C00 == 54 [pid = 3508] [id = 717] 10:34:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1A04B400) [pid = 3508] [serial = 2151] [outer = 00000000] 10:34:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1B40B800) [pid = 3508] [serial = 2152] [outer = 1A04B400] 10:34:02 INFO - PROCESS | 3508 | 1461260042775 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1B8CC400) [pid = 3508] [serial = 2153] [outer = 1A04B400] 10:34:03 INFO - PROCESS | 3508 | 1461260043408 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1025ms 10:34:03 INFO - PROCESS | 3508 | 1461260043474 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 3508 | 1461260043476 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 10:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:34:03 INFO - PROCESS | 3508 | 1461260043480 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 3508 | 1461260043484 Marionette TRACE conn4 <- [1,2834,null,{}] 10:34:03 INFO - PROCESS | 3508 | 1461260043495 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:03 INFO - PROCESS | 3508 | 1461260043661 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:34:03 INFO - PROCESS | 3508 | 1461260043811 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC4C00 == 55 [pid = 3508] [id = 718] 10:34:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1EBC7C00) [pid = 3508] [serial = 2154] [outer = 00000000] 10:34:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1EBE1000) [pid = 3508] [serial = 2155] [outer = 1EBC7C00] 10:34:03 INFO - PROCESS | 3508 | 1461260043871 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1ED74000) [pid = 3508] [serial = 2156] [outer = 1EBC7C00] 10:34:04 INFO - PROCESS | 3508 | 1461260044474 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1025ms 10:34:04 INFO - PROCESS | 3508 | 1461260044508 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 3508 | 1461260044511 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 10:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:34:04 INFO - PROCESS | 3508 | 1461260044515 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 3508 | 1461260044517 Marionette TRACE conn4 <- [1,2838,null,{}] 10:34:04 INFO - PROCESS | 3508 | 1461260044521 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 3508 | 1461260044634 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:34:04 INFO - PROCESS | 3508 | 1461260044794 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 3508 | ++DOCSHELL 1F889C00 == 56 [pid = 3508] [id = 719] 10:34:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1F890C00) [pid = 3508] [serial = 2157] [outer = 00000000] 10:34:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1FB56C00) [pid = 3508] [serial = 2158] [outer = 1F890C00] 10:34:04 INFO - PROCESS | 3508 | 1461260044852 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1FB5A800) [pid = 3508] [serial = 2159] [outer = 1F890C00] 10:34:05 INFO - PROCESS | 3508 | 1461260045416 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 10:34:05 INFO - PROCESS | 3508 | 1461260045448 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 3508 | 1461260045451 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 10:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:34:05 INFO - PROCESS | 3508 | 1461260045454 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 3508 | 1461260045456 Marionette TRACE conn4 <- [1,2842,null,{}] 10:34:05 INFO - PROCESS | 3508 | 1461260045460 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 3508 | 1461260045570 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:34:05 INFO - PROCESS | 3508 | 1461260045729 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 3508 | ++DOCSHELL 1ED7C400 == 57 [pid = 3508] [id = 720] 10:34:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1FB51400) [pid = 3508] [serial = 2160] [outer = 00000000] 10:34:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1FB84000) [pid = 3508] [serial = 2161] [outer = 1FB51400] 10:34:05 INFO - PROCESS | 3508 | 1461260045785 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1FB83C00) [pid = 3508] [serial = 2162] [outer = 1FB51400] 10:34:06 INFO - PROCESS | 3508 | 1461260046379 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 969ms 10:34:06 INFO - PROCESS | 3508 | 1461260046428 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 3508 | 1461260046431 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 10:34:06 INFO - PROCESS | 3508 | 1461260046434 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:34:06 INFO - PROCESS | 3508 | 1461260046436 Marionette TRACE conn4 <- [1,2846,null,{}] 10:34:06 INFO - PROCESS | 3508 | 1461260046440 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:06 INFO - PROCESS | 3508 | 1461260046571 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:34:06 INFO - PROCESS | 3508 | 1461260046719 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 3508 | ++DOCSHELL 12511800 == 58 [pid = 3508] [id = 721] 10:34:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1FB8B000) [pid = 3508] [serial = 2163] [outer = 00000000] 10:34:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1FF4E000) [pid = 3508] [serial = 2164] [outer = 1FB8B000] 10:34:06 INFO - PROCESS | 3508 | 1461260046778 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1FF4F800) [pid = 3508] [serial = 2165] [outer = 1FB8B000] 10:34:07 INFO - PROCESS | 3508 | 1461260047615 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1223ms 10:34:07 INFO - PROCESS | 3508 | 1461260047662 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 3508 | 1461260047666 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:34:07 INFO - PROCESS | 3508 | 1461260047671 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 3508 | 1461260047675 Marionette TRACE conn4 <- [1,2850,null,{}] 10:34:07 INFO - PROCESS | 3508 | 1461260047681 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 3508 | 1461260047785 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:34:07 INFO - PROCESS | 3508 | 1461260047941 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 3508 | ++DOCSHELL 0EC4EC00 == 59 [pid = 3508] [id = 722] 10:34:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (11D56800) [pid = 3508] [serial = 2166] [outer = 00000000] 10:34:07 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (126E5800) [pid = 3508] [serial = 2167] [outer = 11D56800] 10:34:08 INFO - PROCESS | 3508 | 1461260047993 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 124 (13851400) [pid = 3508] [serial = 2168] [outer = 11D56800] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 1C5C1400 == 58 [pid = 3508] [id = 714] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 179CC400 == 57 [pid = 3508] [id = 713] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 1C5B9400 == 56 [pid = 3508] [id = 712] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 1C187400 == 55 [pid = 3508] [id = 711] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 128E2C00 == 54 [pid = 3508] [id = 710] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 1260C800 == 53 [pid = 3508] [id = 709] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 138EE000 == 52 [pid = 3508] [id = 708] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 0EBA8400 == 51 [pid = 3508] [id = 707] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 123 (1234B400) [pid = 3508] [serial = 2056] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (18731400) [pid = 3508] [serial = 2059] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1C192800) [pid = 3508] [serial = 2062] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (1CEA9400) [pid = 3508] [serial = 2098] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1C594C00) [pid = 3508] [serial = 2065] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOCSHELL 13204000 == 50 [pid = 3508] [id = 706] 10:34:08 INFO - PROCESS | 3508 | 1461260048649 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1CADC800) [pid = 3508] [serial = 2096] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (13857C00) [pid = 3508] [serial = 2072] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (137AF800) [pid = 3508] [serial = 2071] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (18B10000) [pid = 3508] [serial = 2077] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (18D0D800) [pid = 3508] [serial = 2078] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1B37B400) [pid = 3508] [serial = 2083] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1A360000) [pid = 3508] [serial = 2080] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1C5C1000) [pid = 3508] [serial = 2068] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (13203C00) [pid = 3508] [serial = 2074] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (132A0400) [pid = 3508] [serial = 2075] [outer = 00000000] [url = about:blank] 10:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1C49B000) [pid = 3508] [serial = 2086] [outer = 00000000] [url = about:blank] 10:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1022ms 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1B372800) [pid = 3508] [serial = 2092] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1C716800) [pid = 3508] [serial = 2089] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1CAA4C00) [pid = 3508] [serial = 2095] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C714400) [pid = 3508] [serial = 2090] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1B3DFC00) [pid = 3508] [serial = 2084] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1C562400) [pid = 3508] [serial = 2087] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1A4AD000) [pid = 3508] [serial = 2081] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1C71E400) [pid = 3508] [serial = 2093] [outer = 00000000] [url = about:blank] 10:34:08 INFO - PROCESS | 3508 | 1461260048702 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 3508 | 1461260048707 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 10:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:34:08 INFO - PROCESS | 3508 | 1461260048715 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 3508 | 1461260048717 Marionette TRACE conn4 <- [1,2854,null,{}] 10:34:08 INFO - PROCESS | 3508 | 1461260048737 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:08 INFO - PROCESS | 3508 | 1461260048833 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:34:08 INFO - PROCESS | 3508 | 1461260048846 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 3508 | ++DOCSHELL 12524800 == 51 [pid = 3508] [id = 723] 10:34:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (12527400) [pid = 3508] [serial = 2169] [outer = 00000000] 10:34:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (128DD000) [pid = 3508] [serial = 2170] [outer = 12527400] 10:34:08 INFO - PROCESS | 3508 | 1461260048892 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1320A800) [pid = 3508] [serial = 2171] [outer = 12527400] 10:34:09 INFO - PROCESS | 3508 | 1461260049447 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 790ms 10:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:34:09 INFO - PROCESS | 3508 | 1461260049505 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 3508 | 1461260049508 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 10:34:09 INFO - PROCESS | 3508 | 1461260049511 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 3508 | 1461260049514 Marionette TRACE conn4 <- [1,2858,null,{}] 10:34:09 INFO - PROCESS | 3508 | 1461260049525 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 3508 | 1461260049616 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:34:09 INFO - PROCESS | 3508 | 1461260049725 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 3508 | ++DOCSHELL 1867C400 == 52 [pid = 3508] [id = 724] 10:34:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (18B0A400) [pid = 3508] [serial = 2172] [outer = 00000000] 10:34:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (19156400) [pid = 3508] [serial = 2173] [outer = 18B0A400] 10:34:09 INFO - PROCESS | 3508 | 1461260049776 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (1A047400) [pid = 3508] [serial = 2174] [outer = 18B0A400] 10:34:10 INFO - PROCESS | 3508 | 1461260050198 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 10:34:10 INFO - PROCESS | 3508 | 1461260050241 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 3508 | 1461260050244 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 10:34:10 INFO - PROCESS | 3508 | 1461260050247 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:34:10 INFO - PROCESS | 3508 | 1461260050248 Marionette TRACE conn4 <- [1,2862,null,{}] 10:34:10 INFO - PROCESS | 3508 | 1461260050252 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:10 INFO - PROCESS | 3508 | 1461260050342 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:34:10 INFO - PROCESS | 3508 | 1461260050380 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 3508 | ++DOCSHELL 1A061C00 == 53 [pid = 3508] [id = 725] 10:34:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (1A062000) [pid = 3508] [serial = 2175] [outer = 00000000] 10:34:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (1B371400) [pid = 3508] [serial = 2176] [outer = 1A062000] 10:34:10 INFO - PROCESS | 3508 | 1461260050429 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (1B379400) [pid = 3508] [serial = 2177] [outer = 1A062000] 10:34:10 INFO - PROCESS | 3508 | 1461260050880 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 10:34:10 INFO - PROCESS | 3508 | 1461260050922 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 3508 | 1461260050924 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 10:34:10 INFO - PROCESS | 3508 | 1461260050927 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:34:10 INFO - PROCESS | 3508 | 1461260050929 Marionette TRACE conn4 <- [1,2866,null,{}] 10:34:10 INFO - PROCESS | 3508 | 1461260050940 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:11 INFO - PROCESS | 3508 | 1461260051062 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:34:11 INFO - PROCESS | 3508 | 1461260051069 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 3508 | ++DOCSHELL 12347000 == 54 [pid = 3508] [id = 726] 10:34:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1A4BB800) [pid = 3508] [serial = 2178] [outer = 00000000] 10:34:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1B410C00) [pid = 3508] [serial = 2179] [outer = 1A4BB800] 10:34:11 INFO - PROCESS | 3508 | 1461260051171 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1B8C9400) [pid = 3508] [serial = 2180] [outer = 1A4BB800] 10:34:11 INFO - PROCESS | 3508 | 1461260051611 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 10:34:11 INFO - PROCESS | 3508 | 1461260051664 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 3508 | 1461260051666 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 10:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:34:11 INFO - PROCESS | 3508 | 1461260051669 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 3508 | 1461260051671 Marionette TRACE conn4 <- [1,2870,null,{}] 10:34:11 INFO - PROCESS | 3508 | 1461260051674 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:11 INFO - PROCESS | 3508 | 1461260051844 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:34:11 INFO - PROCESS | 3508 | 1461260051872 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 3508 | ++DOCSHELL 1C595000 == 55 [pid = 3508] [id = 727] 10:34:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1C5B7C00) [pid = 3508] [serial = 2181] [outer = 00000000] 10:34:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1C6A5400) [pid = 3508] [serial = 2182] [outer = 1C5B7C00] 10:34:11 INFO - PROCESS | 3508 | 1461260051919 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1C714000) [pid = 3508] [serial = 2183] [outer = 1C5B7C00] 10:34:12 INFO - PROCESS | 3508 | 1461260052390 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 10:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:34:12 INFO - PROCESS | 3508 | 1461260052442 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 3508 | 1461260052444 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 10:34:12 INFO - PROCESS | 3508 | 1461260052447 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 3508 | 1461260052448 Marionette TRACE conn4 <- [1,2874,null,{}] 10:34:12 INFO - PROCESS | 3508 | 1461260052452 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 3508 | 1461260052578 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:34:12 INFO - PROCESS | 3508 | 1461260052648 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 3508 | ++DOCSHELL 1C71AC00 == 56 [pid = 3508] [id = 728] 10:34:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1C71D800) [pid = 3508] [serial = 2184] [outer = 00000000] 10:34:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1CAA9800) [pid = 3508] [serial = 2185] [outer = 1C71D800] 10:34:12 INFO - PROCESS | 3508 | 1461260052693 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1CEA8C00) [pid = 3508] [serial = 2186] [outer = 1C71D800] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1A4AD400) [pid = 3508] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1C187800) [pid = 3508] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (18B13C00) [pid = 3508] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (137B1C00) [pid = 3508] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (0EBA8C00) [pid = 3508] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (138F2C00) [pid = 3508] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1C69F000) [pid = 3508] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1C5BC000) [pid = 3508] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:34:13 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1872C800) [pid = 3508] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:34:13 INFO - PROCESS | 3508 | 1461260053278 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 870ms 10:34:13 INFO - PROCESS | 3508 | 1461260053318 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 3508 | 1461260053319 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:34:13 INFO - PROCESS | 3508 | 1461260053323 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 3508 | 1461260053324 Marionette TRACE conn4 <- [1,2878,null,{}] 10:34:13 INFO - PROCESS | 3508 | 1461260053328 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:13 INFO - PROCESS | 3508 | 1461260053456 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:34:13 INFO - PROCESS | 3508 | 1461260053526 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 3508 | ++DOCSHELL 12516800 == 57 [pid = 3508] [id = 729] 10:34:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (132A5000) [pid = 3508] [serial = 2187] [outer = 00000000] 10:34:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (1C30FC00) [pid = 3508] [serial = 2188] [outer = 132A5000] 10:34:13 INFO - PROCESS | 3508 | 1461260053570 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1C8D0C00) [pid = 3508] [serial = 2189] [outer = 132A5000] 10:34:13 INFO - PROCESS | 3508 | 1461260053926 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 10:34:13 INFO - PROCESS | 3508 | 1461260053953 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 3508 | 1461260053956 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:34:13 INFO - PROCESS | 3508 | 1461260053972 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 3508 | 1461260053974 Marionette TRACE conn4 <- [1,2882,null,{}] 10:34:13 INFO - PROCESS | 3508 | 1461260053977 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:14 INFO - PROCESS | 3508 | 1461260054066 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:34:14 INFO - PROCESS | 3508 | 1461260054073 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 3508 | ++DOCSHELL 1C71CC00 == 58 [pid = 3508] [id = 730] 10:34:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1CEA4800) [pid = 3508] [serial = 2190] [outer = 00000000] 10:34:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1D6BF800) [pid = 3508] [serial = 2191] [outer = 1CEA4800] 10:34:14 INFO - PROCESS | 3508 | 1461260054118 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1D6D5C00) [pid = 3508] [serial = 2192] [outer = 1CEA4800] 10:34:14 INFO - PROCESS | 3508 | 1461260054563 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 10:34:14 INFO - PROCESS | 3508 | 1461260054606 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 3508 | 1461260054608 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 10:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:34:14 INFO - PROCESS | 3508 | 1461260054616 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 3508 | 1461260054618 Marionette TRACE conn4 <- [1,2886,null,{}] 10:34:14 INFO - PROCESS | 3508 | 1461260054621 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:14 INFO - PROCESS | 3508 | 1461260054710 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:34:14 INFO - PROCESS | 3508 | 1461260054716 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC7400 == 59 [pid = 3508] [id = 731] 10:34:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1EBE0800) [pid = 3508] [serial = 2193] [outer = 00000000] 10:34:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1ED7CC00) [pid = 3508] [serial = 2194] [outer = 1EBE0800] 10:34:14 INFO - PROCESS | 3508 | 1461260054761 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1FB60400) [pid = 3508] [serial = 2195] [outer = 1EBE0800] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1B8C7000 == 58 [pid = 3508] [id = 687] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C590000 == 57 [pid = 3508] [id = 130] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1EBDB000 == 56 [pid = 3508] [id = 705] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 18B0E400 == 55 [pid = 3508] [id = 704] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1CFCA400 == 54 [pid = 3508] [id = 703] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C712400 == 53 [pid = 3508] [id = 702] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1ED75C00 == 52 [pid = 3508] [id = 134] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1B376C00 == 51 [pid = 3508] [id = 132] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 201EF400 == 50 [pid = 3508] [id = 133] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 20DCCC00 == 49 [pid = 3508] [id = 135] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 21A39000 == 48 [pid = 3508] [id = 661] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1867F400 == 47 [pid = 3508] [id = 701] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 12530400 == 46 [pid = 3508] [id = 131] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C55E800 == 45 [pid = 3508] [id = 688] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 0EC4D000 == 44 [pid = 3508] [id = 700] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 16F0E400 == 43 [pid = 3508] [id = 686] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1CE9A800 == 42 [pid = 3508] [id = 699] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 18D0D000 == 41 [pid = 3508] [id = 689] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 0EC4EC00 == 40 [pid = 3508] [id = 722] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1ED7C400 == 39 [pid = 3508] [id = 720] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 12511800 == 38 [pid = 3508] [id = 721] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1F889C00 == 37 [pid = 3508] [id = 719] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1EBC4C00 == 36 [pid = 3508] [id = 718] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 12348400 == 35 [pid = 3508] [id = 716] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1A045C00 == 34 [pid = 3508] [id = 717] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C6A8C00 == 33 [pid = 3508] [id = 715] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 12524800 == 32 [pid = 3508] [id = 723] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 12347000 == 31 [pid = 3508] [id = 726] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C595000 == 30 [pid = 3508] [id = 727] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1867C400 == 29 [pid = 3508] [id = 724] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C71AC00 == 28 [pid = 3508] [id = 728] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1A061C00 == 27 [pid = 3508] [id = 725] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 1C71CC00 == 26 [pid = 3508] [id = 730] 10:34:16 INFO - PROCESS | 3508 | --DOCSHELL 12516800 == 25 [pid = 3508] [id = 729] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (1B37A800) [pid = 3508] [serial = 2131] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (1C4E7400) [pid = 3508] [serial = 2134] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1B3DEC00) [pid = 3508] [serial = 2132] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1D0DD400) [pid = 3508] [serial = 2110] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1A057400) [pid = 3508] [serial = 2128] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1A366C00) [pid = 3508] [serial = 2104] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (191D2000) [pid = 3508] [serial = 2120] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (18B0A000) [pid = 3508] [serial = 2119] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (1ED70C00) [pid = 3508] [serial = 2116] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1CEAF000) [pid = 3508] [serial = 2107] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (131DDC00) [pid = 3508] [serial = 2101] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (12348C00) [pid = 3508] [serial = 2122] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1251B000) [pid = 3508] [serial = 2123] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1788C800) [pid = 3508] [serial = 2125] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (18723C00) [pid = 3508] [serial = 2126] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1CEABC00) [pid = 3508] [serial = 2144] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1D6D1400) [pid = 3508] [serial = 2113] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1C713000) [pid = 3508] [serial = 2137] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1D0DFC00) [pid = 3508] [serial = 2146] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1C4A2400) [pid = 3508] [serial = 2135] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1C4E2000) [pid = 3508] [serial = 2140] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1CAAC800) [pid = 3508] [serial = 2143] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (1C71D400) [pid = 3508] [serial = 2138] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1C5C0000) [pid = 3508] [serial = 2141] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1A060C00) [pid = 3508] [serial = 2129] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3508 | 1461260057216 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2629ms 10:34:17 INFO - PROCESS | 3508 | 1461260057250 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 3508 | 1461260057254 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 10:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:34:17 INFO - PROCESS | 3508 | 1461260057260 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 3508 | 1461260057264 Marionette TRACE conn4 <- [1,2890,null,{}] 10:34:17 INFO - PROCESS | 3508 | 1461260057271 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 3508 | 1461260057367 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:34:17 INFO - PROCESS | 3508 | 1461260057423 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 3508 | ++DOCSHELL 0B796C00 == 26 [pid = 3508] [id = 732] 10:34:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (0B797C00) [pid = 3508] [serial = 2196] [outer = 00000000] 10:34:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (0EC4B000) [pid = 3508] [serial = 2197] [outer = 0B797C00] 10:34:17 INFO - PROCESS | 3508 | 1461260057560 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (0EC52000) [pid = 3508] [serial = 2198] [outer = 0B797C00] 10:34:17 INFO - PROCESS | 3508 | 1461260057957 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 10:34:17 INFO - PROCESS | 3508 | 1461260057990 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 3508 | 1461260057997 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:34:18 INFO - PROCESS | 3508 | 1461260058003 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 3508 | 1461260058005 Marionette TRACE conn4 <- [1,2894,null,{}] 10:34:18 INFO - PROCESS | 3508 | 1461260058009 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 3508 | 1461260058096 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:34:18 INFO - PROCESS | 3508 | 1461260058105 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 3508 | ++DOCSHELL 11E04000 == 27 [pid = 3508] [id = 733] 10:34:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (11E0D000) [pid = 3508] [serial = 2199] [outer = 00000000] 10:34:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (12217800) [pid = 3508] [serial = 2200] [outer = 11E0D000] 10:34:18 INFO - PROCESS | 3508 | 1461260058152 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1227E400) [pid = 3508] [serial = 2201] [outer = 11E0D000] 10:34:18 INFO - PROCESS | 3508 | 1461260058643 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 10:34:18 INFO - PROCESS | 3508 | 1461260058675 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 3508 | 1461260058678 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:34:18 INFO - PROCESS | 3508 | 1461260058681 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 3508 | 1461260058685 Marionette TRACE conn4 <- [1,2898,null,{}] 10:34:18 INFO - PROCESS | 3508 | 1461260058696 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 3508 | 1461260058818 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:34:18 INFO - PROCESS | 3508 | 1461260058835 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 3508 | ++DOCSHELL 12523C00 == 28 [pid = 3508] [id = 734] 10:34:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (12524000) [pid = 3508] [serial = 2202] [outer = 00000000] 10:34:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (12528800) [pid = 3508] [serial = 2203] [outer = 12524000] 10:34:18 INFO - PROCESS | 3508 | 1461260058884 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1252FC00) [pid = 3508] [serial = 2204] [outer = 12524000] 10:34:19 INFO - PROCESS | 3508 | 1461260059308 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:34:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:34:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:34:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 10:34:19 INFO - PROCESS | 3508 | 1461260059368 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 3508 | 1461260059371 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 10:34:19 INFO - TEST-START | /DOMEvents/constructors.html 10:34:19 INFO - PROCESS | 3508 | 1461260059379 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 3508 | 1461260059380 Marionette TRACE conn4 <- [1,2902,null,{}] 10:34:19 INFO - PROCESS | 3508 | 1461260059384 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:19 INFO - PROCESS | 3508 | 1461260059466 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:34:19 INFO - PROCESS | 3508 | 1461260059472 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 3508 | ++DOCSHELL 11E10C00 == 29 [pid = 3508] [id = 735] 10:34:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (12602800) [pid = 3508] [serial = 2205] [outer = 00000000] 10:34:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (13255000) [pid = 3508] [serial = 2206] [outer = 12602800] 10:34:19 INFO - PROCESS | 3508 | 1461260059518 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (13853000) [pid = 3508] [serial = 2207] [outer = 12602800] 10:34:20 INFO - PROCESS | 3508 | 1461260060248 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:34:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 943ms 10:34:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:34:20 INFO - PROCESS | 3508 | 1461260060319 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 3508 | 1461260060321 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 10:34:20 INFO - PROCESS | 3508 | 1461260060324 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 3508 | 1461260060326 Marionette TRACE conn4 <- [1,2906,null,{}] 10:34:20 INFO - PROCESS | 3508 | 1461260060329 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:20 INFO - PROCESS | 3508 | 1461260060439 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:34:20 INFO - PROCESS | 3508 | 1461260060498 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 3508 | ++DOCSHELL 138FAC00 == 30 [pid = 3508] [id = 736] 10:34:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (173AC400) [pid = 3508] [serial = 2208] [outer = 00000000] 10:34:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (17885800) [pid = 3508] [serial = 2209] [outer = 173AC400] 10:34:20 INFO - PROCESS | 3508 | 1461260060543 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (178D8000) [pid = 3508] [serial = 2210] [outer = 173AC400] 10:34:20 INFO - PROCESS | 3508 | 1461260060894 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:34:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:34:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 10:34:20 INFO - PROCESS | 3508 | 1461260060955 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:34:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:34:20 INFO - PROCESS | 3508 | 1461260060957 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 10:34:20 INFO - PROCESS | 3508 | 1461260060968 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 3508 | 1461260060970 Marionette TRACE conn4 <- [1,2910,null,{}] 10:34:20 INFO - PROCESS | 3508 | 1461260060974 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 3508 | 1461260061087 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:34:21 INFO - PROCESS | 3508 | 1461260061095 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3508 | ++DOCSHELL 179C5800 == 31 [pid = 3508] [id = 737] 10:34:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (18677800) [pid = 3508] [serial = 2211] [outer = 00000000] 10:34:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (18D08800) [pid = 3508] [serial = 2212] [outer = 18677800] 10:34:21 INFO - PROCESS | 3508 | 1461260061143 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (191CC000) [pid = 3508] [serial = 2213] [outer = 18677800] 10:34:21 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:34:21 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:34:21 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:34:21 INFO - PROCESS | 3508 | [3508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:34:21 INFO - PROCESS | 3508 | 1461260061580 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:34:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:34:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:34:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:34:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:34:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:34:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:34:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:34:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:34:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:34:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 695ms 10:34:21 INFO - PROCESS | 3508 | 1461260061656 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 3508 | 1461260061658 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 10:34:21 INFO - PROCESS | 3508 | 1461260061666 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:34:21 INFO - PROCESS | 3508 | 1461260061667 Marionette TRACE conn4 <- [1,2914,null,{}] 10:34:21 INFO - PROCESS | 3508 | 1461260061671 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 3508 | 1461260061774 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:34:21 INFO - PROCESS | 3508 | 1461260061786 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3508 | ++DOCSHELL 19157400 == 32 [pid = 3508] [id = 738] 10:34:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1A045800) [pid = 3508] [serial = 2214] [outer = 00000000] 10:34:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1A064800) [pid = 3508] [serial = 2215] [outer = 1A045800] 10:34:21 INFO - PROCESS | 3508 | 1461260061832 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (1A367C00) [pid = 3508] [serial = 2216] [outer = 1A045800] 10:34:22 INFO - PROCESS | 3508 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:34:22 INFO - PROCESS | 3508 | 1461260062361 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:34:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:34:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 10:34:22 INFO - PROCESS | 3508 | 1461260062402 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 3508 | 1461260062404 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 10:34:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:34:22 INFO - PROCESS | 3508 | 1461260062407 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 3508 | 1461260062409 Marionette TRACE conn4 <- [1,2918,null,{}] 10:34:22 INFO - PROCESS | 3508 | 1461260062420 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 3508 | 1461260062533 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:34:22 INFO - PROCESS | 3508 | 1461260062539 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 3508 | ++DOCSHELL 1A4B7000 == 33 [pid = 3508] [id = 739] 10:34:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1A4F4800) [pid = 3508] [serial = 2217] [outer = 00000000] 10:34:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (1B374800) [pid = 3508] [serial = 2218] [outer = 1A4F4800] 10:34:22 INFO - PROCESS | 3508 | 1461260062587 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 3508 | ++DOMWINDOW == 117 (1B03B000) [pid = 3508] [serial = 2219] [outer = 1A4F4800] 10:34:22 INFO - PROCESS | 3508 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:34:23 INFO - PROCESS | 3508 | 1461260063007 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:34:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:34:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 10:34:23 INFO - PROCESS | 3508 | 1461260063043 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 3508 | 1461260063045 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 10:34:23 INFO - PROCESS | 3508 | 1461260063048 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:34:23 INFO - PROCESS | 3508 | 1461260063050 Marionette TRACE conn4 <- [1,2922,null,{}] 10:34:23 INFO - PROCESS | 3508 | 1461260063053 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:23 INFO - PROCESS | 3508 | 1461260063166 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:34:23 INFO - PROCESS | 3508 | 1461260063261 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 3508 | ++DOCSHELL 12523400 == 34 [pid = 3508] [id = 740] 10:34:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 118 (1A4AE000) [pid = 3508] [serial = 2220] [outer = 00000000] 10:34:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 119 (1B406000) [pid = 3508] [serial = 2221] [outer = 1A4AE000] 10:34:23 INFO - PROCESS | 3508 | 1461260063307 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 120 (1B404C00) [pid = 3508] [serial = 2222] [outer = 1A4AE000] 10:34:23 INFO - PROCESS | 3508 | 1461260063700 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:34:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:34:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 10:34:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:34:23 INFO - PROCESS | 3508 | 1461260063783 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 3508 | 1461260063785 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 10:34:23 INFO - PROCESS | 3508 | 1461260063788 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 3508 | 1461260063790 Marionette TRACE conn4 <- [1,2926,null,{}] 10:34:23 INFO - PROCESS | 3508 | 1461260063793 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:23 INFO - PROCESS | 3508 | 1461260063908 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:34:23 INFO - PROCESS | 3508 | 1461260063918 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 3508 | ++DOCSHELL 1731E800 == 35 [pid = 3508] [id = 741] 10:34:23 INFO - PROCESS | 3508 | ++DOMWINDOW == 121 (1B40E000) [pid = 3508] [serial = 2223] [outer = 00000000] 10:34:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 122 (1C193400) [pid = 3508] [serial = 2224] [outer = 1B40E000] 10:34:24 INFO - PROCESS | 3508 | 1461260064018 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 3508 | ++DOMWINDOW == 123 (1C49A800) [pid = 3508] [serial = 2225] [outer = 1B40E000] 10:34:24 INFO - PROCESS | 3508 | 1461260064879 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 122 (1C71D800) [pid = 3508] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 121 (1C5B7C00) [pid = 3508] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 120 (132A5000) [pid = 3508] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 119 (1CEA4800) [pid = 3508] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 118 (1A062000) [pid = 3508] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 117 (18B0A400) [pid = 3508] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 116 (12527400) [pid = 3508] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (11D56800) [pid = 3508] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1FB8B000) [pid = 3508] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1FB51400) [pid = 3508] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1F890C00) [pid = 3508] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1EBC7C00) [pid = 3508] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1A04B400) [pid = 3508] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (12348800) [pid = 3508] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1CF45000) [pid = 3508] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1A4BB800) [pid = 3508] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1A061000) [pid = 3508] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1C713800) [pid = 3508] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (17318C00) [pid = 3508] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1C568800) [pid = 3508] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1B402400) [pid = 3508] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (11E09C00) [pid = 3508] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1D66D800) [pid = 3508] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1D012000) [pid = 3508] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1C0EE800) [pid = 3508] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1C55FC00) [pid = 3508] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1227D400) [pid = 3508] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:34:24 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (1872C000) [pid = 3508] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:34:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1191ms 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1EBDAC00) [pid = 3508] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:34:24 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1CEA4400) [pid = 3508] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:34:24 INFO - PROCESS | 3508 | 1461260064980 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 3508 | 1461260064983 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 10:34:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:34:24 INFO - PROCESS | 3508 | 1461260064986 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 3508 | 1461260064988 Marionette TRACE conn4 <- [1,2930,null,{}] 10:34:25 INFO - PROCESS | 3508 | 1461260064992 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 3508 | 1461260065088 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:34:25 INFO - PROCESS | 3508 | 1461260065096 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 3508 | ++DOCSHELL 1320A000 == 36 [pid = 3508] [id = 742] 10:34:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (13250000) [pid = 3508] [serial = 2226] [outer = 00000000] 10:34:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (16F04000) [pid = 3508] [serial = 2227] [outer = 13250000] 10:34:25 INFO - PROCESS | 3508 | 1461260065151 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (18B16C00) [pid = 3508] [serial = 2228] [outer = 13250000] 10:34:25 INFO - PROCESS | 3508 | 1461260065588 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:34:25 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:34:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:34:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 10:34:25 INFO - PROCESS | 3508 | 1461260065620 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:34:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:34:25 INFO - PROCESS | 3508 | 1461260065622 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 10:34:25 INFO - PROCESS | 3508 | 1461260065625 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 3508 | 1461260065627 Marionette TRACE conn4 <- [1,2934,null,{}] 10:34:25 INFO - PROCESS | 3508 | 1461260065631 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 3508 | 1461260065709 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:34:25 INFO - PROCESS | 3508 | 1461260065714 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 3508 | ++DOCSHELL 1A04B400 == 37 [pid = 3508] [id = 743] 10:34:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1B033400) [pid = 3508] [serial = 2229] [outer = 00000000] 10:34:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1C566400) [pid = 3508] [serial = 2230] [outer = 1B033400] 10:34:25 INFO - PROCESS | 3508 | 1461260065759 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1C569C00) [pid = 3508] [serial = 2231] [outer = 1B033400] 10:34:26 INFO - PROCESS | 3508 | 1461260066153 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:34:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 10:34:26 INFO - PROCESS | 3508 | 1461260066196 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 3508 | 1461260066198 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 10:34:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:34:26 INFO - PROCESS | 3508 | 1461260066201 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 3508 | 1461260066203 Marionette TRACE conn4 <- [1,2938,null,{}] 10:34:26 INFO - PROCESS | 3508 | 1461260066206 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:26 INFO - PROCESS | 3508 | 1461260066326 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:34:26 INFO - PROCESS | 3508 | 1461260066334 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 3508 | ++DOCSHELL 191D3000 == 38 [pid = 3508] [id = 744] 10:34:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1C593800) [pid = 3508] [serial = 2232] [outer = 00000000] 10:34:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1C5BEC00) [pid = 3508] [serial = 2233] [outer = 1C593800] 10:34:26 INFO - PROCESS | 3508 | 1461260066378 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1C5C5400) [pid = 3508] [serial = 2234] [outer = 1C593800] 10:34:26 INFO - PROCESS | 3508 | ++DOCSHELL 1C71C400 == 39 [pid = 3508] [id = 745] 10:34:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1C71CC00) [pid = 3508] [serial = 2235] [outer = 00000000] 10:34:26 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1C71D800) [pid = 3508] [serial = 2236] [outer = 1C71CC00] 10:34:26 INFO - PROCESS | 3508 | 1461260066838 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:34:26 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 10:34:26 INFO - PROCESS | 3508 | 1461260066907 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 3508 | 1461260066912 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 10:34:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:34:26 INFO - PROCESS | 3508 | 1461260066922 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 3508 | 1461260066926 Marionette TRACE conn4 <- [1,2942,null,{}] 10:34:26 INFO - PROCESS | 3508 | 1461260066933 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 3508 | 1461260067073 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:34:27 INFO - PROCESS | 3508 | 1461260067190 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA0000 == 40 [pid = 3508] [id = 746] 10:34:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (0EBA0800) [pid = 3508] [serial = 2237] [outer = 00000000] 10:34:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (0EC45C00) [pid = 3508] [serial = 2238] [outer = 0EBA0800] 10:34:27 INFO - PROCESS | 3508 | 1461260067247 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (11D56800) [pid = 3508] [serial = 2239] [outer = 0EBA0800] 10:34:27 INFO - PROCESS | 3508 | 1461260067906 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:34:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:34:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:34:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1022ms 10:34:27 INFO - PROCESS | 3508 | 1461260067951 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 3508 | 1461260067955 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 10:34:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:34:27 INFO - PROCESS | 3508 | 1461260067964 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 3508 | 1461260067968 Marionette TRACE conn4 <- [1,2946,null,{}] 10:34:27 INFO - PROCESS | 3508 | 1461260067972 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:28 INFO - PROCESS | 3508 | 1461260068145 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:34:28 INFO - PROCESS | 3508 | 1461260068285 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 3508 | ++DOCSHELL 12349400 == 41 [pid = 3508] [id = 747] 10:34:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (12353800) [pid = 3508] [serial = 2240] [outer = 00000000] 10:34:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (13201400) [pid = 3508] [serial = 2241] [outer = 12353800] 10:34:28 INFO - PROCESS | 3508 | 1461260068341 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 3508 | ++DOMWINDOW == 110 (1380B400) [pid = 3508] [serial = 2242] [outer = 12353800] 10:34:28 INFO - PROCESS | 3508 | 1461260068949 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:34:28 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:34:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1027ms 10:34:28 INFO - PROCESS | 3508 | 1461260068992 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 3508 | 1461260068994 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 10:34:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:34:29 INFO - PROCESS | 3508 | 1461260068998 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 3508 | 1461260069000 Marionette TRACE conn4 <- [1,2950,null,{}] 10:34:29 INFO - PROCESS | 3508 | 1461260069010 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 3508 | 1461260069132 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:34:29 INFO - PROCESS | 3508 | 1461260069305 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 3508 | ++DOCSHELL 18B0CC00 == 42 [pid = 3508] [id = 748] 10:34:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 111 (18B0E400) [pid = 3508] [serial = 2243] [outer = 00000000] 10:34:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 112 (1A04F800) [pid = 3508] [serial = 2244] [outer = 18B0E400] 10:34:29 INFO - PROCESS | 3508 | 1461260069365 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 3508 | ++DOMWINDOW == 113 (1A060C00) [pid = 3508] [serial = 2245] [outer = 18B0E400] 10:34:30 INFO - PROCESS | 3508 | 1461260070132 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:34:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:34:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1179ms 10:34:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:34:30 INFO - PROCESS | 3508 | 1461260070181 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 3508 | 1461260070185 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 10:34:30 INFO - PROCESS | 3508 | 1461260070190 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 3508 | 1461260070194 Marionette TRACE conn4 <- [1,2954,null,{}] 10:34:30 INFO - PROCESS | 3508 | 1461260070199 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 3508 | 1461260070305 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:34:30 INFO - PROCESS | 3508 | 1461260070430 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 3508 | ++DOCSHELL 0B798800 == 43 [pid = 3508] [id = 749] 10:34:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 114 (0EBA6C00) [pid = 3508] [serial = 2246] [outer = 00000000] 10:34:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 115 (1234C400) [pid = 3508] [serial = 2247] [outer = 0EBA6C00] 10:34:30 INFO - PROCESS | 3508 | 1461260070532 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 3508 | ++DOMWINDOW == 116 (12530000) [pid = 3508] [serial = 2248] [outer = 0EBA6C00] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 1A051400 == 42 [pid = 3508] [id = 671] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 1251D800 == 41 [pid = 3508] [id = 670] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 1B371000 == 40 [pid = 3508] [id = 672] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 1251DC00 == 39 [pid = 3508] [id = 664] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 16F09000 == 38 [pid = 3508] [id = 673] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 18D09400 == 37 [pid = 3508] [id = 669] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 1260B400 == 36 [pid = 3508] [id = 665] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 0EBA9800 == 35 [pid = 3508] [id = 679] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 0EC47800 == 34 [pid = 3508] [id = 662] 10:34:30 INFO - PROCESS | 3508 | --DOCSHELL 1C71C400 == 33 [pid = 3508] [id = 745] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 115 (1ED7CC00) [pid = 3508] [serial = 2194] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 114 (1ED72400) [pid = 3508] [serial = 2117] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 113 (1D6DCC00) [pid = 3508] [serial = 2114] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 112 (1D0E7C00) [pid = 3508] [serial = 2111] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 111 (1C310C00) [pid = 3508] [serial = 2063] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 110 (1C598800) [pid = 3508] [serial = 2066] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 109 (12514400) [pid = 3508] [serial = 2057] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1B3DD000) [pid = 3508] [serial = 2105] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1B40E400) [pid = 3508] [serial = 2024] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1CF48400) [pid = 3508] [serial = 2108] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1915C000) [pid = 3508] [serial = 2060] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C5C4C00) [pid = 3508] [serial = 2069] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1C186C00) [pid = 3508] [serial = 2054] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (16F05400) [pid = 3508] [serial = 2102] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1CEAC000) [pid = 3508] [serial = 2099] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1CAA9800) [pid = 3508] [serial = 2185] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1C714000) [pid = 3508] [serial = 2183] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (1C6A5400) [pid = 3508] [serial = 2182] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1C30FC00) [pid = 3508] [serial = 2188] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1D6BF800) [pid = 3508] [serial = 2191] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (1CEA8C00) [pid = 3508] [serial = 2186] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1B371400) [pid = 3508] [serial = 2176] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (19156400) [pid = 3508] [serial = 2173] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (1A047400) [pid = 3508] [serial = 2174] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (128DD000) [pid = 3508] [serial = 2170] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1320A800) [pid = 3508] [serial = 2171] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (13851400) [pid = 3508] [serial = 2168] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (126E5800) [pid = 3508] [serial = 2167] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1FF4F800) [pid = 3508] [serial = 2165] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (1FF4E000) [pid = 3508] [serial = 2164] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1FB83C00) [pid = 3508] [serial = 2162] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1FB84000) [pid = 3508] [serial = 2161] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1FB5A800) [pid = 3508] [serial = 2159] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (1FB56C00) [pid = 3508] [serial = 2158] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1ED74000) [pid = 3508] [serial = 2156] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (1EBE1000) [pid = 3508] [serial = 2155] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (1B8CC400) [pid = 3508] [serial = 2153] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (1B40B800) [pid = 3508] [serial = 2152] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 77 (1731C800) [pid = 3508] [serial = 2150] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 76 (1320FC00) [pid = 3508] [serial = 2149] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 75 (1CEA9000) [pid = 3508] [serial = 2147] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 74 (1D6D5C00) [pid = 3508] [serial = 2192] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 73 (1B410C00) [pid = 3508] [serial = 2179] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 72 (1B8C9400) [pid = 3508] [serial = 2180] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 71 (1C8D0C00) [pid = 3508] [serial = 2189] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | --DOMWINDOW == 70 (1B379400) [pid = 3508] [serial = 2177] [outer = 00000000] [url = about:blank] 10:34:30 INFO - PROCESS | 3508 | 1461260070974 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:34:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 10:34:31 INFO - PROCESS | 3508 | 1461260071024 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 3508 | 1461260071029 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 10:34:31 INFO - PROCESS | 3508 | 1461260071038 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:34:31 INFO - PROCESS | 3508 | 1461260071040 Marionette TRACE conn4 <- [1,2958,null,{}] 10:34:31 INFO - PROCESS | 3508 | 1461260071044 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:31 INFO - PROCESS | 3508 | 1461260071128 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:34:31 INFO - PROCESS | 3508 | 1461260071135 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 3508 | ++DOCSHELL 1234B400 == 34 [pid = 3508] [id = 750] 10:34:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 71 (12529000) [pid = 3508] [serial = 2249] [outer = 00000000] 10:34:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 72 (131DAC00) [pid = 3508] [serial = 2250] [outer = 12529000] 10:34:31 INFO - PROCESS | 3508 | 1461260071182 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 73 (1329D800) [pid = 3508] [serial = 2251] [outer = 12529000] 10:34:31 INFO - PROCESS | 3508 | 1461260071662 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:34:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:34:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 10:34:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:34:31 INFO - PROCESS | 3508 | 1461260071711 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 3508 | 1461260071714 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 10:34:31 INFO - PROCESS | 3508 | 1461260071717 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 3508 | 1461260071720 Marionette TRACE conn4 <- [1,2962,null,{}] 10:34:31 INFO - PROCESS | 3508 | 1461260071735 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:31 INFO - PROCESS | 3508 | 1461260071820 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:34:31 INFO - PROCESS | 3508 | 1461260071828 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 3508 | ++DOCSHELL 1760B400 == 35 [pid = 3508] [id = 751] 10:34:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 74 (1765D400) [pid = 3508] [serial = 2252] [outer = 00000000] 10:34:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 75 (17888400) [pid = 3508] [serial = 2253] [outer = 1765D400] 10:34:31 INFO - PROCESS | 3508 | 1461260071877 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 3508 | ++DOMWINDOW == 76 (18672400) [pid = 3508] [serial = 2254] [outer = 1765D400] 10:34:32 INFO - PROCESS | 3508 | 1461260072312 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:34:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:34:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 10:34:32 INFO - PROCESS | 3508 | 1461260072351 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 3508 | 1461260072354 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 10:34:32 INFO - PROCESS | 3508 | 1461260072357 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:34:32 INFO - PROCESS | 3508 | 1461260072358 Marionette TRACE conn4 <- [1,2966,null,{}] 10:34:32 INFO - PROCESS | 3508 | 1461260072362 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:32 INFO - PROCESS | 3508 | 1461260072443 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:34:32 INFO - PROCESS | 3508 | 1461260072449 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 3508 | ++DOCSHELL 18B0A800 == 36 [pid = 3508] [id = 752] 10:34:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 77 (18B0AC00) [pid = 3508] [serial = 2255] [outer = 00000000] 10:34:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 78 (191CF800) [pid = 3508] [serial = 2256] [outer = 18B0AC00] 10:34:32 INFO - PROCESS | 3508 | 1461260072496 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (1A04C000) [pid = 3508] [serial = 2257] [outer = 18B0AC00] 10:34:32 INFO - PROCESS | 3508 | 1461260072940 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:34:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:34:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 10:34:33 INFO - PROCESS | 3508 | 1461260073016 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 3508 | 1461260073018 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 10:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:34:33 INFO - PROCESS | 3508 | 1461260073021 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 3508 | 1461260073023 Marionette TRACE conn4 <- [1,2970,null,{}] 10:34:33 INFO - PROCESS | 3508 | 1461260073036 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 3508 | 1461260073144 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:34:33 INFO - PROCESS | 3508 | 1461260073150 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 3508 | ++DOCSHELL 1A04F400 == 37 [pid = 3508] [id = 753] 10:34:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1A05B000) [pid = 3508] [serial = 2258] [outer = 00000000] 10:34:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1A4B3C00) [pid = 3508] [serial = 2259] [outer = 1A05B000] 10:34:33 INFO - PROCESS | 3508 | 1461260073198 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1A4F1400) [pid = 3508] [serial = 2260] [outer = 1A05B000] 10:34:33 INFO - PROCESS | 3508 | 1461260073613 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:34:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:34:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 10:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:34:33 INFO - PROCESS | 3508 | 1461260073657 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 3508 | 1461260073659 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 10:34:33 INFO - PROCESS | 3508 | 1461260073662 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 3508 | 1461260073664 Marionette TRACE conn4 <- [1,2974,null,{}] 10:34:33 INFO - PROCESS | 3508 | 1461260073667 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 3508 | 1461260073803 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:34:33 INFO - PROCESS | 3508 | 1461260073840 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 3508 | ++DOCSHELL 1B371400 == 38 [pid = 3508] [id = 754] 10:34:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1B371C00) [pid = 3508] [serial = 2261] [outer = 00000000] 10:34:33 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1B40AC00) [pid = 3508] [serial = 2262] [outer = 1B371C00] 10:34:33 INFO - PROCESS | 3508 | 1461260073947 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1B76C800) [pid = 3508] [serial = 2263] [outer = 1B371C00] 10:34:34 INFO - PROCESS | 3508 | 1461260074351 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:34:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:34:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 731ms 10:34:34 INFO - PROCESS | 3508 | 1461260074394 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:34:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:34:34 INFO - PROCESS | 3508 | 1461260074396 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 10:34:34 INFO - PROCESS | 3508 | 1461260074399 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 3508 | 1461260074401 Marionette TRACE conn4 <- [1,2978,null,{}] 10:34:34 INFO - PROCESS | 3508 | 1461260074405 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:34 INFO - PROCESS | 3508 | 1461260074515 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:34:34 INFO - PROCESS | 3508 | 1461260074521 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 3508 | ++DOCSHELL 1B76DC00 == 39 [pid = 3508] [id = 755] 10:34:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1B76EC00) [pid = 3508] [serial = 2264] [outer = 00000000] 10:34:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1C18E000) [pid = 3508] [serial = 2265] [outer = 1B76EC00] 10:34:34 INFO - PROCESS | 3508 | 1461260074566 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1C193C00) [pid = 3508] [serial = 2266] [outer = 1B76EC00] 10:34:34 INFO - PROCESS | 3508 | ++DOCSHELL 1C567800 == 40 [pid = 3508] [id = 756] 10:34:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1C56AC00) [pid = 3508] [serial = 2267] [outer = 00000000] 10:34:34 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1C56C000) [pid = 3508] [serial = 2268] [outer = 1C56AC00] 10:34:35 INFO - PROCESS | 3508 | 1461260075164 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (1A4F4800) [pid = 3508] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (0B797C00) [pid = 3508] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (12602800) [pid = 3508] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (12524000) [pid = 3508] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (18677800) [pid = 3508] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (11E0D000) [pid = 3508] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (173AC400) [pid = 3508] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (1A045800) [pid = 3508] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1A4AE000) [pid = 3508] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (1B033400) [pid = 3508] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 79 (1B40E000) [pid = 3508] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:34:35 INFO - PROCESS | 3508 | --DOMWINDOW == 78 (13250000) [pid = 3508] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:34:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 10:34:35 INFO - PROCESS | 3508 | 1461260075231 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 3508 | 1461260075233 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 10:34:35 INFO - PROCESS | 3508 | 1461260075236 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:34:35 INFO - PROCESS | 3508 | 1461260075238 Marionette TRACE conn4 <- [1,2982,null,{}] 10:34:35 INFO - PROCESS | 3508 | 1461260075241 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 3508 | 1461260075331 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:34:35 INFO - PROCESS | 3508 | 1461260075339 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 3508 | ++DOCSHELL 128E1800 == 41 [pid = 3508] [id = 757] 10:34:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 79 (13250000) [pid = 3508] [serial = 2269] [outer = 00000000] 10:34:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 80 (1C186400) [pid = 3508] [serial = 2270] [outer = 13250000] 10:34:35 INFO - PROCESS | 3508 | 1461260075386 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (1C045C00) [pid = 3508] [serial = 2271] [outer = 13250000] 10:34:35 INFO - PROCESS | 3508 | 1461260075777 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:34:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:34:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 10:34:35 INFO - PROCESS | 3508 | 1461260075816 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 3508 | 1461260075818 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 10:34:35 INFO - PROCESS | 3508 | 1461260075821 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:34:35 INFO - PROCESS | 3508 | 1461260075822 Marionette TRACE conn4 <- [1,2986,null,{}] 10:34:35 INFO - PROCESS | 3508 | 1461260075826 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 3508 | 1461260075949 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:34:35 INFO - PROCESS | 3508 | 1461260075958 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 3508 | ++DOCSHELL 1C4E0400 == 42 [pid = 3508] [id = 758] 10:34:35 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1C4EA000) [pid = 3508] [serial = 2272] [outer = 00000000] 10:34:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1C59B400) [pid = 3508] [serial = 2273] [outer = 1C4EA000] 10:34:36 INFO - PROCESS | 3508 | 1461260076004 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1C5BE400) [pid = 3508] [serial = 2274] [outer = 1C4EA000] 10:34:36 INFO - PROCESS | 3508 | 1461260076374 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:34:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:34:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 569ms 10:34:36 INFO - PROCESS | 3508 | 1461260076395 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 3508 | 1461260076398 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 10:34:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:34:36 INFO - PROCESS | 3508 | 1461260076401 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 3508 | 1461260076403 Marionette TRACE conn4 <- [1,2990,null,{}] 10:34:36 INFO - PROCESS | 3508 | 1461260076406 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:36 INFO - PROCESS | 3508 | 1461260076489 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:34:36 INFO - PROCESS | 3508 | 1461260076495 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 3508 | ++DOCSHELL 1C564400 == 43 [pid = 3508] [id = 759] 10:34:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1C5C0400) [pid = 3508] [serial = 2275] [outer = 00000000] 10:34:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1C715800) [pid = 3508] [serial = 2276] [outer = 1C5C0400] 10:34:36 INFO - PROCESS | 3508 | 1461260076540 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1C718400) [pid = 3508] [serial = 2277] [outer = 1C5C0400] 10:34:36 INFO - PROCESS | 3508 | 1461260076993 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:34:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 10:34:37 INFO - PROCESS | 3508 | 1461260077033 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 3508 | 1461260077035 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 10:34:37 INFO - PROCESS | 3508 | 1461260077038 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:34:37 INFO - PROCESS | 3508 | 1461260077040 Marionette TRACE conn4 <- [1,2994,null,{}] 10:34:37 INFO - PROCESS | 3508 | 1461260077044 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 3508 | 1461260077142 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:34:37 INFO - PROCESS | 3508 | 1461260077148 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 3508 | ++DOCSHELL 1C7F7C00 == 44 [pid = 3508] [id = 760] 10:34:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1C7F9000) [pid = 3508] [serial = 2278] [outer = 00000000] 10:34:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1CAAC400) [pid = 3508] [serial = 2279] [outer = 1C7F9000] 10:34:37 INFO - PROCESS | 3508 | 1461260077198 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1CE9C400) [pid = 3508] [serial = 2280] [outer = 1C7F9000] 10:34:37 INFO - PROCESS | 3508 | 1461260077834 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:34:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 10:34:37 INFO - PROCESS | 3508 | 1461260077910 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 3508 | 1461260077914 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 10:34:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:34:37 INFO - PROCESS | 3508 | 1461260077945 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 3508 | 1461260077949 Marionette TRACE conn4 <- [1,2998,null,{}] 10:34:37 INFO - PROCESS | 3508 | 1461260077956 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 3508 | 1461260078073 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:34:38 INFO - PROCESS | 3508 | 1461260078206 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 3508 | ++DOCSHELL 12514400 == 45 [pid = 3508] [id = 761] 10:34:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1251B000) [pid = 3508] [serial = 2281] [outer = 00000000] 10:34:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (138FC000) [pid = 3508] [serial = 2282] [outer = 1251B000] 10:34:38 INFO - PROCESS | 3508 | 1461260078264 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (173AD400) [pid = 3508] [serial = 2283] [outer = 1251B000] 10:34:38 INFO - PROCESS | 3508 | [3508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:34:38 INFO - PROCESS | 3508 | 1461260078917 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:34:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:34:38 INFO - {} 10:34:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:34:38 INFO - {} 10:34:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:34:38 INFO - {} 10:34:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:34:38 INFO - {} 10:34:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1030ms 10:34:38 INFO - PROCESS | 3508 | 1461260078972 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 3508 | 1461260078978 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 10:34:38 INFO - TEST-START | /FileAPI/fileReader.html 10:34:38 INFO - PROCESS | 3508 | 1461260078984 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 3508 | 1461260078987 Marionette TRACE conn4 <- [1,3002,null,{}] 10:34:38 INFO - PROCESS | 3508 | 1461260078992 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 3508 | 1461260079136 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:34:39 INFO - PROCESS | 3508 | 1461260079275 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 3508 | ++DOCSHELL 17661400 == 46 [pid = 3508] [id = 762] 10:34:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (18B0A400) [pid = 3508] [serial = 2284] [outer = 00000000] 10:34:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1C569000) [pid = 3508] [serial = 2285] [outer = 18B0A400] 10:34:39 INFO - PROCESS | 3508 | 1461260079333 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1C710800) [pid = 3508] [serial = 2286] [outer = 18B0A400] 10:34:39 INFO - PROCESS | 3508 | 1461260079895 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:34:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:34:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:34:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:34:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:34:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 10:34:39 INFO - PROCESS | 3508 | 1461260079925 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 3508 | 1461260079927 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 10:34:39 INFO - TEST-START | /FileAPI/historical.html 10:34:39 INFO - PROCESS | 3508 | 1461260079933 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 3508 | 1461260079937 Marionette TRACE conn4 <- [1,3006,null,{}] 10:34:39 INFO - PROCESS | 3508 | 1461260079948 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 3508 | 1461260080058 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:34:40 INFO - PROCESS | 3508 | 1461260080169 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 3508 | ++DOCSHELL 1CAAC800 == 47 [pid = 3508] [id = 763] 10:34:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1CEA7400) [pid = 3508] [serial = 2287] [outer = 00000000] 10:34:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1CEAEC00) [pid = 3508] [serial = 2288] [outer = 1CEA7400] 10:34:40 INFO - PROCESS | 3508 | 1461260080226 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1CF3F400) [pid = 3508] [serial = 2289] [outer = 1CEA7400] 10:34:40 INFO - PROCESS | 3508 | 1461260080785 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:34:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:34:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:34:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:34:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:34:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:34:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:34:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:34:40 INFO - TEST-OK | /FileAPI/historical.html | took 890ms 10:34:40 INFO - PROCESS | 3508 | 1461260080841 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 3508 | 1461260080844 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 10:34:40 INFO - PROCESS | 3508 | 1461260080849 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - TEST-START | /FileAPI/idlharness.html 10:34:40 INFO - PROCESS | 3508 | 1461260080851 Marionette TRACE conn4 <- [1,3010,null,{}] 10:34:40 INFO - PROCESS | 3508 | 1461260080856 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 3508 | 1461260080966 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:34:41 INFO - PROCESS | 3508 | 1461260081091 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 3508 | ++DOCSHELL 1CEAD400 == 48 [pid = 3508] [id = 764] 10:34:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1CEB2800) [pid = 3508] [serial = 2290] [outer = 00000000] 10:34:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1D0D8400) [pid = 3508] [serial = 2291] [outer = 1CEB2800] 10:34:41 INFO - PROCESS | 3508 | 1461260081148 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1D0DD400) [pid = 3508] [serial = 2292] [outer = 1CEB2800] 10:34:42 INFO - PROCESS | 3508 | 1461260082438 Marionette TRACE conn4 <- [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]]]}] 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:34:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:34:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:34:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:34:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:34:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:34:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:34:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:34:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:34:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:34:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:34:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:34:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:34:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:34:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1725ms 10:34:42 INFO - PROCESS | 3508 | 1461260082579 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:34:42 INFO - TEST-START | /FileAPI/idlharness.worker 10:34:42 INFO - PROCESS | 3508 | 1461260082583 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 10:34:42 INFO - PROCESS | 3508 | 1461260082589 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 3508 | 1461260082592 Marionette TRACE conn4 <- [1,3014,null,{}] 10:34:42 INFO - PROCESS | 3508 | 1461260082598 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:42 INFO - PROCESS | 3508 | 1461260082692 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:34:42 INFO - PROCESS | 3508 | 1461260082800 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 3508 | ++DOCSHELL 1B377000 == 49 [pid = 3508] [id = 765] 10:34:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1B40B000) [pid = 3508] [serial = 2293] [outer = 00000000] 10:34:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (1B8CCC00) [pid = 3508] [serial = 2294] [outer = 1B40B000] 10:34:42 INFO - PROCESS | 3508 | 1461260082849 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1C189400) [pid = 3508] [serial = 2295] [outer = 1B40B000] 10:34:43 INFO - PROCESS | 3508 | [3508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 128DAC00 == 48 [pid = 3508] [id = 676] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1C564400 == 47 [pid = 3508] [id = 759] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1C4E0400 == 46 [pid = 3508] [id = 758] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 128E1800 == 45 [pid = 3508] [id = 757] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1C567800 == 44 [pid = 3508] [id = 756] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1B76DC00 == 43 [pid = 3508] [id = 755] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1B371400 == 42 [pid = 3508] [id = 754] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1A04F400 == 41 [pid = 3508] [id = 753] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 18B0A800 == 40 [pid = 3508] [id = 752] 10:34:43 INFO - PROCESS | 3508 | --DOCSHELL 1760B400 == 39 [pid = 3508] [id = 751] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C5BEC00) [pid = 3508] [serial = 2233] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (1A367C00) [pid = 3508] [serial = 2216] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1B03B000) [pid = 3508] [serial = 2219] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1C566400) [pid = 3508] [serial = 2230] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1B374800) [pid = 3508] [serial = 2218] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (0EC4B000) [pid = 3508] [serial = 2197] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (0EC52000) [pid = 3508] [serial = 2198] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (13255000) [pid = 3508] [serial = 2206] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (13853000) [pid = 3508] [serial = 2207] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (12528800) [pid = 3508] [serial = 2203] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (1252FC00) [pid = 3508] [serial = 2204] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (18D08800) [pid = 3508] [serial = 2212] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (191CC000) [pid = 3508] [serial = 2213] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (12217800) [pid = 3508] [serial = 2200] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1227E400) [pid = 3508] [serial = 2201] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (17885800) [pid = 3508] [serial = 2209] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (178D8000) [pid = 3508] [serial = 2210] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1A064800) [pid = 3508] [serial = 2215] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (1B406000) [pid = 3508] [serial = 2221] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1B404C00) [pid = 3508] [serial = 2222] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1C569C00) [pid = 3508] [serial = 2231] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1C49A800) [pid = 3508] [serial = 2225] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (16F04000) [pid = 3508] [serial = 2227] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 81 (1C193400) [pid = 3508] [serial = 2224] [outer = 00000000] [url = about:blank] 10:34:43 INFO - PROCESS | 3508 | --DOMWINDOW == 80 (18B16C00) [pid = 3508] [serial = 2228] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3508 | 1461260084007 Marionette TRACE conn4 <- [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,{},{}]]]}] 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:34:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:34:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:34:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:34:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:34:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:34:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:34:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:34:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:34:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:34:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:34:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:34:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:34:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:34:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:34:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:34:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:34:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:34:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:34:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:34:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:34:44 INFO - {} 10:34:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1539ms 10:34:44 INFO - PROCESS | 3508 | 1461260084172 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 3508 | 1461260084178 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 10:34:44 INFO - PROCESS | 3508 | 1461260084184 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 3508 | 1461260084186 Marionette TRACE conn4 <- [1,3018,null,{}] 10:34:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:34:44 INFO - PROCESS | 3508 | 1461260084190 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 3508 | 1461260084270 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:34:44 INFO - PROCESS | 3508 | 1461260084277 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 3508 | ++DOCSHELL 0EC4C800 == 40 [pid = 3508] [id = 766] 10:34:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 81 (0ECB2800) [pid = 3508] [serial = 2296] [outer = 00000000] 10:34:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 82 (1C310400) [pid = 3508] [serial = 2297] [outer = 0ECB2800] 10:34:44 INFO - PROCESS | 3508 | 1461260084323 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (1C55F000) [pid = 3508] [serial = 2298] [outer = 0ECB2800] 10:34:44 INFO - PROCESS | 3508 | 1461260084772 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:34:44 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:34:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 610ms 10:34:44 INFO - PROCESS | 3508 | 1461260084804 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 3508 | 1461260084806 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 10:34:44 INFO - PROCESS | 3508 | 1461260084809 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:34:44 INFO - PROCESS | 3508 | 1461260084813 Marionette TRACE conn4 <- [1,3022,null,{}] 10:34:44 INFO - PROCESS | 3508 | 1461260084823 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 3508 | 1461260084916 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:34:44 INFO - PROCESS | 3508 | 1461260084924 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C4000 == 41 [pid = 3508] [id = 767] 10:34:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1C5C5000) [pid = 3508] [serial = 2299] [outer = 00000000] 10:34:44 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1C718800) [pid = 3508] [serial = 2300] [outer = 1C5C5000] 10:34:44 INFO - PROCESS | 3508 | 1461260084973 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1CA47000) [pid = 3508] [serial = 2301] [outer = 1C5C5000] 10:34:45 INFO - PROCESS | 3508 | 1461260085414 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:34:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 10:34:45 INFO - PROCESS | 3508 | 1461260085444 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 3508 | 1461260085446 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 10:34:45 INFO - PROCESS | 3508 | 1461260085468 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:34:45 INFO - PROCESS | 3508 | 1461260085470 Marionette TRACE conn4 <- [1,3026,null,{}] 10:34:45 INFO - PROCESS | 3508 | 1461260085473 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:45 INFO - PROCESS | 3508 | 1461260085594 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:34:45 INFO - PROCESS | 3508 | 1461260085600 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 3508 | ++DOCSHELL 1CEAD000 == 42 [pid = 3508] [id = 768] 10:34:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1CEAD800) [pid = 3508] [serial = 2302] [outer = 00000000] 10:34:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1D0E1000) [pid = 3508] [serial = 2303] [outer = 1CEAD800] 10:34:45 INFO - PROCESS | 3508 | 1461260085727 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1D673400) [pid = 3508] [serial = 2304] [outer = 1CEAD800] 10:34:46 INFO - PROCESS | 3508 | 1461260086121 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:34:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:34:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 10:34:46 INFO - PROCESS | 3508 | 1461260086143 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 3508 | 1461260086145 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 10:34:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:34:46 INFO - PROCESS | 3508 | 1461260086148 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 3508 | 1461260086150 Marionette TRACE conn4 <- [1,3030,null,{}] 10:34:46 INFO - PROCESS | 3508 | 1461260086158 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:46 INFO - PROCESS | 3508 | 1461260086271 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:34:46 INFO - PROCESS | 3508 | 1461260086277 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 3508 | ++DOCSHELL 12276000 == 43 [pid = 3508] [id = 769] 10:34:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (1C716C00) [pid = 3508] [serial = 2305] [outer = 00000000] 10:34:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1D6DDC00) [pid = 3508] [serial = 2306] [outer = 1C716C00] 10:34:46 INFO - PROCESS | 3508 | 1461260086322 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1EB27C00) [pid = 3508] [serial = 2307] [outer = 1C716C00] 10:34:47 INFO - PROCESS | 3508 | 1461260087068 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:34:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1023ms 10:34:47 INFO - PROCESS | 3508 | 1461260087178 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 3508 | 1461260087180 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 10:34:47 INFO - PROCESS | 3508 | 1461260087183 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:34:47 INFO - PROCESS | 3508 | 1461260087185 Marionette TRACE conn4 <- [1,3034,null,{}] 10:34:47 INFO - PROCESS | 3508 | 1461260087203 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 3508 | 1461260087343 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:34:47 INFO - PROCESS | 3508 | 1461260087351 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 3508 | ++DOCSHELL 12514000 == 44 [pid = 3508] [id = 770] 10:34:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1C591800) [pid = 3508] [serial = 2308] [outer = 00000000] 10:34:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1FB53800) [pid = 3508] [serial = 2309] [outer = 1C591800] 10:34:47 INFO - PROCESS | 3508 | 1461260087400 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1FB58400) [pid = 3508] [serial = 2310] [outer = 1C591800] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (13250000) [pid = 3508] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1C4EA000) [pid = 3508] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (1B371C00) [pid = 3508] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1C71CC00) [pid = 3508] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1C593800) [pid = 3508] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (12529000) [pid = 3508] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (0EBA6C00) [pid = 3508] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1765D400) [pid = 3508] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (18B0AC00) [pid = 3508] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1B76EC00) [pid = 3508] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1C56AC00) [pid = 3508] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1A05B000) [pid = 3508] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:34:47 INFO - PROCESS | 3508 | --DOMWINDOW == 82 (1C5C0400) [pid = 3508] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:34:47 INFO - PROCESS | 3508 | [3508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:34:47 INFO - PROCESS | 3508 | 1461260087977 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:34:48 INFO - {} 10:34:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 10:34:48 INFO - PROCESS | 3508 | 1461260088019 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 3508 | 1461260088021 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 10:34:48 INFO - PROCESS | 3508 | 1461260088024 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 3508 | 1461260088026 Marionette TRACE conn4 <- [1,3038,null,{}] 10:34:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:34:48 INFO - PROCESS | 3508 | 1461260088029 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 3508 | 1461260088109 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:34:48 INFO - PROCESS | 3508 | 1461260088115 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 3508 | ++DOCSHELL 12213000 == 45 [pid = 3508] [id = 771] 10:34:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 83 (12529000) [pid = 3508] [serial = 2311] [outer = 00000000] 10:34:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (1FB5D800) [pid = 3508] [serial = 2312] [outer = 12529000] 10:34:48 INFO - PROCESS | 3508 | 1461260088161 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1FB5F000) [pid = 3508] [serial = 2313] [outer = 12529000] 10:34:48 INFO - PROCESS | 3508 | 1461260088578 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:34:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 10:34:48 INFO - PROCESS | 3508 | 1461260088599 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 3508 | 1461260088601 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 10:34:48 INFO - PROCESS | 3508 | 1461260088605 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 3508 | 1461260088606 Marionette TRACE conn4 <- [1,3042,null,{}] 10:34:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:34:48 INFO - PROCESS | 3508 | 1461260088610 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 3508 | 1461260088742 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:34:48 INFO - PROCESS | 3508 | 1461260088747 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 3508 | ++DOCSHELL 1C590800 == 46 [pid = 3508] [id = 772] 10:34:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1FB83000) [pid = 3508] [serial = 2314] [outer = 00000000] 10:34:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1FB8F400) [pid = 3508] [serial = 2315] [outer = 1FB83000] 10:34:48 INFO - PROCESS | 3508 | 1461260088794 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1FF43400) [pid = 3508] [serial = 2316] [outer = 1FB83000] 10:34:49 INFO - PROCESS | 3508 | 1461260089473 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:34:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:34:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:34:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:34:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 981ms 10:34:49 INFO - PROCESS | 3508 | 1461260089595 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 3508 | 1461260089597 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 10:34:49 INFO - PROCESS | 3508 | 1461260089600 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:34:49 INFO - PROCESS | 3508 | 1461260089602 Marionette TRACE conn4 <- [1,3046,null,{}] 10:34:49 INFO - PROCESS | 3508 | 1461260089605 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:49 INFO - PROCESS | 3508 | 1461260089693 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:34:49 INFO - PROCESS | 3508 | 1461260089836 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 3508 | ++DOCSHELL 0B79BC00 == 47 [pid = 3508] [id = 773] 10:34:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (0B8BF000) [pid = 3508] [serial = 2317] [outer = 00000000] 10:34:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (11EDE800) [pid = 3508] [serial = 2318] [outer = 0B8BF000] 10:34:49 INFO - PROCESS | 3508 | 1461260089894 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1234E800) [pid = 3508] [serial = 2319] [outer = 0B8BF000] 10:34:50 INFO - PROCESS | 3508 | 1461260090536 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:34:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:34:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:34:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:34:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:34:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:34:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:34:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:34:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:34:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 975ms 10:34:50 INFO - PROCESS | 3508 | 1461260090581 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 3508 | 1461260090586 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 10:34:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:34:50 INFO - PROCESS | 3508 | 1461260090593 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 3508 | 1461260090596 Marionette TRACE conn4 <- [1,3050,null,{}] 10:34:50 INFO - PROCESS | 3508 | 1461260090601 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 3508 | 1461260090718 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:34:50 INFO - PROCESS | 3508 | 1461260090859 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 3508 | ++DOCSHELL 1384F000 == 48 [pid = 3508] [id = 774] 10:34:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (173AD000) [pid = 3508] [serial = 2320] [outer = 00000000] 10:34:50 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (17887C00) [pid = 3508] [serial = 2321] [outer = 173AD000] 10:34:50 INFO - PROCESS | 3508 | 1461260090918 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1790B800) [pid = 3508] [serial = 2322] [outer = 173AD000] 10:34:51 INFO - PROCESS | 3508 | [3508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:34:51 INFO - PROCESS | 3508 | 1461260091493 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:34:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:34:51 INFO - {} 10:34:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 10:34:51 INFO - PROCESS | 3508 | 1461260091528 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 3508 | 1461260091532 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 10:34:51 INFO - PROCESS | 3508 | 1461260091536 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:34:51 INFO - PROCESS | 3508 | 1461260091538 Marionette TRACE conn4 <- [1,3054,null,{}] 10:34:51 INFO - PROCESS | 3508 | 1461260091542 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 3508 | 1461260091683 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:34:51 INFO - PROCESS | 3508 | 1461260091825 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 3508 | ++DOCSHELL 1867E800 == 49 [pid = 3508] [id = 775] 10:34:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1A4F8400) [pid = 3508] [serial = 2323] [outer = 00000000] 10:34:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1C55FC00) [pid = 3508] [serial = 2324] [outer = 1A4F8400] 10:34:51 INFO - PROCESS | 3508 | 1461260091882 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1C594800) [pid = 3508] [serial = 2325] [outer = 1A4F8400] 10:34:52 INFO - PROCESS | 3508 | 1461260092406 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:34:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:34:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 10:34:52 INFO - PROCESS | 3508 | 1461260092472 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 3508 | 1461260092474 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 10:34:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:34:52 INFO - PROCESS | 3508 | 1461260092485 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 3508 | 1461260092491 Marionette TRACE conn4 <- [1,3058,null,{}] 10:34:52 INFO - PROCESS | 3508 | 1461260092496 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 3508 | 1461260092639 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:34:52 INFO - PROCESS | 3508 | 1461260092780 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 3508 | ++DOCSHELL 1C5C3800 == 50 [pid = 3508] [id = 776] 10:34:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1CFC6000) [pid = 3508] [serial = 2326] [outer = 00000000] 10:34:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1EBC6800) [pid = 3508] [serial = 2327] [outer = 1CFC6000] 10:34:52 INFO - PROCESS | 3508 | 1461260092836 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1EBDB000) [pid = 3508] [serial = 2328] [outer = 1CFC6000] 10:34:53 INFO - PROCESS | 3508 | 1461260093389 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:34:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:34:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 10:34:53 INFO - PROCESS | 3508 | 1461260093412 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 3508 | 1461260093415 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 10:34:53 INFO - PROCESS | 3508 | 1461260093418 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:34:53 INFO - PROCESS | 3508 | 1461260093420 Marionette TRACE conn4 <- [1,3062,null,{}] 10:34:53 INFO - PROCESS | 3508 | 1461260093424 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:53 INFO - PROCESS | 3508 | 1461260093531 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:34:53 INFO - PROCESS | 3508 | 1461260093660 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 3508 | ++DOCSHELL 1EBC1C00 == 51 [pid = 3508] [id = 777] 10:34:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1EBD5800) [pid = 3508] [serial = 2329] [outer = 00000000] 10:34:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 102 (1ED7A400) [pid = 3508] [serial = 2330] [outer = 1EBD5800] 10:34:53 INFO - PROCESS | 3508 | 1461260093757 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 3508 | ++DOMWINDOW == 103 (1FB56800) [pid = 3508] [serial = 2331] [outer = 1EBD5800] 10:34:54 INFO - PROCESS | 3508 | 1461260094276 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:34:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 10:34:54 INFO - PROCESS | 3508 | 1461260094352 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 3508 | 1461260094354 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 10:34:54 INFO - PROCESS | 3508 | 1461260094358 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:34:54 INFO - PROCESS | 3508 | 1461260094360 Marionette TRACE conn4 <- [1,3066,null,{}] 10:34:54 INFO - PROCESS | 3508 | 1461260094363 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:54 INFO - PROCESS | 3508 | 1461260094470 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:34:54 INFO - PROCESS | 3508 | 1461260094711 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 3508 | ++DOCSHELL 0EBA8C00 == 52 [pid = 3508] [id = 778] 10:34:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 104 (0EBA6C00) [pid = 3508] [serial = 2332] [outer = 00000000] 10:34:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 105 (1290C000) [pid = 3508] [serial = 2333] [outer = 0EBA6C00] 10:34:54 INFO - PROCESS | 3508 | 1461260094770 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 3508 | ++DOMWINDOW == 106 (13255800) [pid = 3508] [serial = 2334] [outer = 0EBA6C00] 10:34:55 INFO - PROCESS | 3508 | 1461260095308 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 3508 | 1461260095423 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 10:34:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:34:55 INFO - PROCESS | 3508 | 1461260095428 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 3508 | 1461260095431 Marionette TRACE conn4 <- [1,3070,null,{}] 10:34:55 INFO - PROCESS | 3508 | 1461260095436 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 3508 | 1461260095544 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:34:55 INFO - PROCESS | 3508 | 1461260095693 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 1C590800 == 51 [pid = 3508] [id = 772] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 12213000 == 50 [pid = 3508] [id = 771] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 12514000 == 49 [pid = 3508] [id = 770] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 12276000 == 48 [pid = 3508] [id = 769] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 1CEAD000 == 47 [pid = 3508] [id = 768] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 1C5C4000 == 46 [pid = 3508] [id = 767] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 0EC4C800 == 45 [pid = 3508] [id = 766] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 1B377000 == 44 [pid = 3508] [id = 765] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 17661400 == 43 [pid = 3508] [id = 762] 10:34:55 INFO - PROCESS | 3508 | --DOCSHELL 12514400 == 42 [pid = 3508] [id = 761] 10:34:55 INFO - PROCESS | 3508 | ++DOCSHELL 0EC4D000 == 43 [pid = 3508] [id = 779] 10:34:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 107 (0EC4D800) [pid = 3508] [serial = 2335] [outer = 00000000] 10:34:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 108 (12514400) [pid = 3508] [serial = 2336] [outer = 0EC4D800] 10:34:55 INFO - PROCESS | 3508 | 1461260095797 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 3508 | ++DOMWINDOW == 109 (13205400) [pid = 3508] [serial = 2337] [outer = 0EC4D800] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 108 (1C715800) [pid = 3508] [serial = 2276] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 107 (1C5BE400) [pid = 3508] [serial = 2274] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 106 (1B40AC00) [pid = 3508] [serial = 2262] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 105 (1C71D800) [pid = 3508] [serial = 2236] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 104 (1C5C5400) [pid = 3508] [serial = 2234] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 103 (131DAC00) [pid = 3508] [serial = 2250] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 102 (1329D800) [pid = 3508] [serial = 2251] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 101 (1234C400) [pid = 3508] [serial = 2247] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (12530000) [pid = 3508] [serial = 2248] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (17888400) [pid = 3508] [serial = 2253] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (18672400) [pid = 3508] [serial = 2254] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (0EC45C00) [pid = 3508] [serial = 2238] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1A04F800) [pid = 3508] [serial = 2244] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (191CF800) [pid = 3508] [serial = 2256] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (13201400) [pid = 3508] [serial = 2241] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 93 (1C18E000) [pid = 3508] [serial = 2265] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 92 (1B76C800) [pid = 3508] [serial = 2263] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 91 (1C186400) [pid = 3508] [serial = 2270] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 90 (1C045C00) [pid = 3508] [serial = 2271] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 89 (1C193C00) [pid = 3508] [serial = 2266] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 88 (1C56C000) [pid = 3508] [serial = 2268] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 87 (1A4B3C00) [pid = 3508] [serial = 2259] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 86 (1C59B400) [pid = 3508] [serial = 2273] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 85 (1C718400) [pid = 3508] [serial = 2277] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 84 (1A4F1400) [pid = 3508] [serial = 2260] [outer = 00000000] [url = about:blank] 10:34:55 INFO - PROCESS | 3508 | --DOMWINDOW == 83 (1A04C000) [pid = 3508] [serial = 2257] [outer = 00000000] [url = about:blank] 10:34:56 INFO - PROCESS | 3508 | 1461260096231 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:34:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:34:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:34:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 830ms 10:34:56 INFO - PROCESS | 3508 | 1461260096260 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 3508 | 1461260096264 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 10:34:56 INFO - PROCESS | 3508 | 1461260096269 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:34:56 INFO - PROCESS | 3508 | 1461260096271 Marionette TRACE conn4 <- [1,3074,null,{}] 10:34:56 INFO - PROCESS | 3508 | 1461260096274 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:56 INFO - PROCESS | 3508 | 1461260096361 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:34:56 INFO - PROCESS | 3508 | 1461260096368 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 3508 | ++DOCSHELL 1234B800 == 44 [pid = 3508] [id = 780] 10:34:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 84 (13210800) [pid = 3508] [serial = 2338] [outer = 00000000] 10:34:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 85 (1A058800) [pid = 3508] [serial = 2339] [outer = 13210800] 10:34:56 INFO - PROCESS | 3508 | 1461260096415 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 3508 | ++DOMWINDOW == 86 (1A36B400) [pid = 3508] [serial = 2340] [outer = 13210800] 10:34:56 INFO - PROCESS | 3508 | 1461260096909 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:34:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:34:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 10:34:56 INFO - PROCESS | 3508 | 1461260096947 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 3508 | 1461260096949 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 10:34:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:34:56 INFO - PROCESS | 3508 | 1461260096954 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 3508 | 1461260096960 Marionette TRACE conn4 <- [1,3078,null,{}] 10:34:56 INFO - PROCESS | 3508 | 1461260096969 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 3508 | 1461260097055 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:34:57 INFO - PROCESS | 3508 | 1461260097064 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 3508 | ++DOCSHELL 1B375000 == 45 [pid = 3508] [id = 781] 10:34:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 87 (1B377000) [pid = 3508] [serial = 2341] [outer = 00000000] 10:34:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 88 (1B403C00) [pid = 3508] [serial = 2342] [outer = 1B377000] 10:34:57 INFO - PROCESS | 3508 | 1461260097109 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 89 (1B40A000) [pid = 3508] [serial = 2343] [outer = 1B377000] 10:34:57 INFO - PROCESS | 3508 | 1461260097572 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:34:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 10:34:57 INFO - PROCESS | 3508 | 1461260097591 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 3508 | 1461260097594 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:34:57 INFO - PROCESS | 3508 | 1461260097597 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 3508 | 1461260097598 Marionette TRACE conn4 <- [1,3082,null,{}] 10:34:57 INFO - PROCESS | 3508 | 1461260097602 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 3508 | 1461260097686 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:34:57 INFO - PROCESS | 3508 | 1461260097693 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 3508 | ++DOCSHELL 132A6800 == 46 [pid = 3508] [id = 782] 10:34:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 90 (18D0CC00) [pid = 3508] [serial = 2344] [outer = 00000000] 10:34:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 91 (1C18E000) [pid = 3508] [serial = 2345] [outer = 18D0CC00] 10:34:57 INFO - PROCESS | 3508 | 1461260097738 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 3508 | ++DOMWINDOW == 92 (1C49A400) [pid = 3508] [serial = 2346] [outer = 18D0CC00] 10:34:58 INFO - PROCESS | 3508 | 1461260098175 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:34:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 10:34:58 INFO - PROCESS | 3508 | 1461260098228 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 3508 | 1461260098231 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 10:34:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:34:58 INFO - PROCESS | 3508 | 1461260098234 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 3508 | 1461260098236 Marionette TRACE conn4 <- [1,3086,null,{}] 10:34:58 INFO - PROCESS | 3508 | 1461260098246 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:58 INFO - PROCESS | 3508 | 1461260098363 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:34:58 INFO - PROCESS | 3508 | 1461260098369 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 3508 | ++DOCSHELL 1252A800 == 47 [pid = 3508] [id = 783] 10:34:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 93 (1C4E2400) [pid = 3508] [serial = 2347] [outer = 00000000] 10:34:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 94 (1C593000) [pid = 3508] [serial = 2348] [outer = 1C4E2400] 10:34:58 INFO - PROCESS | 3508 | 1461260098426 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1C5C5400) [pid = 3508] [serial = 2349] [outer = 1C4E2400] 10:34:58 INFO - PROCESS | 3508 | 1461260098920 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:34:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 10:34:58 INFO - PROCESS | 3508 | 1461260098968 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 3508 | 1461260098970 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 10:34:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:34:58 INFO - PROCESS | 3508 | 1461260098973 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 3508 | 1461260098975 Marionette TRACE conn4 <- [1,3090,null,{}] 10:34:58 INFO - PROCESS | 3508 | 1461260098978 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 3508 | 1461260099100 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:34:59 INFO - PROCESS | 3508 | 1461260099174 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 3508 | ++DOCSHELL 1C716800 == 48 [pid = 3508] [id = 784] 10:34:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1C719000) [pid = 3508] [serial = 2350] [outer = 00000000] 10:34:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1CE94400) [pid = 3508] [serial = 2351] [outer = 1C719000] 10:34:59 INFO - PROCESS | 3508 | 1461260099221 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1CAA6400) [pid = 3508] [serial = 2352] [outer = 1C719000] 10:34:59 INFO - PROCESS | 3508 | 1461260099597 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:34:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 10:34:59 INFO - PROCESS | 3508 | 1461260099644 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 3508 | 1461260099646 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 10:34:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:34:59 INFO - PROCESS | 3508 | 1461260099649 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 3508 | 1461260099651 Marionette TRACE conn4 <- [1,3094,null,{}] 10:34:59 INFO - PROCESS | 3508 | 1461260099654 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 3508 | 1461260099773 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:34:59 INFO - PROCESS | 3508 | 1461260099873 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 3508 | ++DOCSHELL 1CEA9400 == 49 [pid = 3508] [id = 785] 10:34:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1CEB0400) [pid = 3508] [serial = 2353] [outer = 00000000] 10:34:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1D01DC00) [pid = 3508] [serial = 2354] [outer = 1CEB0400] 10:34:59 INFO - PROCESS | 3508 | 1461260099920 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 3508 | ++DOMWINDOW == 101 (1D0DAC00) [pid = 3508] [serial = 2355] [outer = 1CEB0400] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 100 (1C591800) [pid = 3508] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 99 (1B40B000) [pid = 3508] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 98 (0ECB2800) [pid = 3508] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 97 (1C5C5000) [pid = 3508] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 96 (1CEAD800) [pid = 3508] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 95 (1C716C00) [pid = 3508] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:35:00 INFO - PROCESS | 3508 | --DOMWINDOW == 94 (12529000) [pid = 3508] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:35:00 INFO - PROCESS | 3508 | 1461260100389 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 10:35:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:35:00 INFO - PROCESS | 3508 | 1461260100421 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 3508 | 1461260100422 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 10:35:00 INFO - PROCESS | 3508 | 1461260100426 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - PROCESS | 3508 | 1461260100427 Marionette TRACE conn4 <- [1,3098,null,{}] 10:35:00 INFO - PROCESS | 3508 | 1461260100431 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:00 INFO - PROCESS | 3508 | 1461260100514 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:35:00 INFO - PROCESS | 3508 | 1461260100520 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 3508 | ++DOCSHELL 1C716C00 == 50 [pid = 3508] [id = 786] 10:35:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 95 (1D012000) [pid = 3508] [serial = 2356] [outer = 00000000] 10:35:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 96 (1D6DAC00) [pid = 3508] [serial = 2357] [outer = 1D012000] 10:35:00 INFO - PROCESS | 3508 | 1461260100566 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 3508 | ++DOMWINDOW == 97 (1EBCD800) [pid = 3508] [serial = 2358] [outer = 1D012000] 10:35:00 INFO - PROCESS | 3508 | 1461260100984 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:35:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:35:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:35:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:35:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:35:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 10:35:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:35:01 INFO - PROCESS | 3508 | 1461260100997 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 3508 | 1461260100999 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 10:35:01 INFO - PROCESS | 3508 | 1461260101002 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 3508 | 1461260101003 Marionette TRACE conn4 <- [1,3102,null,{}] 10:35:01 INFO - PROCESS | 3508 | 1461260101007 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 3508 | 1461260101137 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:35:01 INFO - PROCESS | 3508 | 1461260101174 Marionette TRACE conn4 -> [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\", \"ce159ddd-f21a-45b2-ae06-dab703b3471e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 3508 | ++DOCSHELL 12353C00 == 51 [pid = 3508] [id = 787] 10:35:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 98 (1CEB2400) [pid = 3508] [serial = 2359] [outer = 00000000] 10:35:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 99 (1FB56000) [pid = 3508] [serial = 2360] [outer = 1CEB2400] 10:35:01 INFO - PROCESS | 3508 | 1461260101218 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 3508 | ++DOMWINDOW == 100 (1FB59800) [pid = 3508] [serial = 2361] [outer = 1CEB2400] 10:35:01 INFO - PROCESS | 3508 | 1461260101607 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:35:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:35:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 10:35:01 INFO - PROCESS | 3508 | 1461260101632 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 3508 | 1461260101634 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 10:35:02 WARNING - u'runner_teardown' () 10:35:02 INFO - No more tests 10:35:02 INFO - Got 0 unexpected results 10:35:02 INFO - SUITE-END | took 719s 10:35:02 INFO - Closing logging queue 10:35:02 INFO - queue closed 10:35:02 INFO - Return code: 0 10:35:02 WARNING - # TBPL SUCCESS # 10:35:02 INFO - Running post-action listener: _resource_record_post_action 10:35:02 INFO - Running post-run listener: _resource_record_post_run 10:35:03 INFO - Total resource usage - Wall time: 728s; CPU: 14.0%; Read bytes: 79554048; Write bytes: 1192162304; Read time: 1011320; Write time: 8626750 10:35:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:35:03 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 30175232; Read time: 0; Write time: 34800 10:35:03 INFO - run-tests - Wall time: 726s; CPU: 14.0%; Read bytes: 79554048; Write bytes: 1101993984; Read time: 1011320; Write time: 8467240 10:35:03 INFO - Running post-run listener: _upload_blobber_files 10:35:03 INFO - Blob upload gear active. 10:35:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:35:03 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:35:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:35:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:35:04 INFO - (blobuploader) - INFO - Open directory for files ... 10:35:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:35:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:35:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:35:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:35:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:35:05 INFO - (blobuploader) - INFO - Done attempting. 10:35:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:35:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:35:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:35:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:35:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:35:08 INFO - (blobuploader) - INFO - Done attempting. 10:35:08 INFO - (blobuploader) - INFO - Iteration through files over. 10:35:08 INFO - Return code: 0 10:35:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:35:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/110bab88ed2deb2078471c70a9dd4efb37fb0fb3d4602c4b1c3b7334e52d15c537a5dd4be26eb26dd632232dd86b3537069a10fe3758493a2f4f608f6a5ba09b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/46e66870b6d6a24a7840014637ecda4636870bae60f9bcc7408fe02fc3f1880cfb35ee0ced6d10b25e453609b9136276a6c5bbef703d4e67afeba35cad9d3115"} 10:35:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:35:08 INFO - Writing to file C:\slave\test\properties\blobber_files 10:35:08 INFO - Contents: 10:35:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/110bab88ed2deb2078471c70a9dd4efb37fb0fb3d4602c4b1c3b7334e52d15c537a5dd4be26eb26dd632232dd86b3537069a10fe3758493a2f4f608f6a5ba09b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/46e66870b6d6a24a7840014637ecda4636870bae60f9bcc7408fe02fc3f1880cfb35ee0ced6d10b25e453609b9136276a6c5bbef703d4e67afeba35cad9d3115"} 10:35:08 INFO - Running post-run listener: copy_logs_to_upload_dir 10:35:08 INFO - Copying logs to upload dir... 10:35:08 INFO - mkdir: C:\slave\test\build\upload\logs 10:35:08 INFO - Copying logs to upload dir... 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - Using _rmtree_windows ... 10:35:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1050.014000 ========= master_lag: 0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 30 secs) (at 2016-04-21 10:35:08.385239) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 10:35:08.386242) ========= '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-248 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-248 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-248 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/fx-team/sha512/110bab88ed2deb2078471c70a9dd4efb37fb0fb3d4602c4b1c3b7334e52d15c537a5dd4be26eb26dd632232dd86b3537069a10fe3758493a2f4f608f6a5ba09b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/46e66870b6d6a24a7840014637ecda4636870bae60f9bcc7408fe02fc3f1880cfb35ee0ced6d10b25e453609b9136276a6c5bbef703d4e67afeba35cad9d3115"} build_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/110bab88ed2deb2078471c70a9dd4efb37fb0fb3d4602c4b1c3b7334e52d15c537a5dd4be26eb26dd632232dd86b3537069a10fe3758493a2f4f608f6a5ba09b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/46e66870b6d6a24a7840014637ecda4636870bae60f9bcc7408fe02fc3f1880cfb35ee0ced6d10b25e453609b9136276a6c5bbef703d4e67afeba35cad9d3115"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EKz3PgtASamQEh77M2LXiw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 10:35:08.513165) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 10:35:08.513501) ========= '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-248 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-248 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-248 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-04-21 10:35:08.630101) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 10:35:08.630420) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 10:35:09.412220) ========= ========= Total master_lag: 0.32 =========